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…
