Horseback riding
In front of El Moro, Mazatlan, Mexico
Featured Review : Although this is not really an island (it is a peninsula), you travel by boat to get there. The cost of the round trip boat ticket is US$2. The "ferry" boat seats about 18 people and you have to wear a life vest no matt...See Full Review