San Pedro, located on the stunning island of Ambergris Caye, is a tropical paradise filled with adventure, culture, and relaxation. Here are the top five things you must do when visiting this Caribbean gem:
1. Snorkel or Dive the Belize Barrier Reef
Home to the second-largest barrier reef in the world, San Pedro offers world-class snorkeling and…
