Sleepy Mexican fishing village is a boat ride away from the tourists but it feels like half a world away.
Image posted by Gail Powell
October 25, 2010
Rate this!