San Pedro is the main town on Ambergris Caye in Belize and is a popular destination for sun, sand and snorkeling. San …
Belize
-
-
The Belize Barrier Reef makes up about one-third of the Mesoamerican Barrier Reef System, which is the second largest Barrier Reef in the world, …