vivafifty.com
Holbox, Mexico's hidden island paradise
Holbox, Mexico's hidden island paradise, is a true fishing village and an eco-tourist heaven. Visitors can view migratory birds and swim with whale sharks.