Diving in the Caribbean Islands

The Mesoamerican Barrier Reef System stretches 600 miles along the coasts of Mexico, Belize, Guatemala, and Honduras. It is the second largest coral reef system of the world after the Great Barrier...