Between the green jungles of coastal Belize and the Caribbean Sea, there is a lagoon filled with more than 200 tropical islands. Known as Cayes, but ...
A remote beach on Ambergris Cay, Belize. This coastal island is home to the town of San Pedro and a collection of waterfront resorts that overlook the Mesoamerican barrier reef.
Sign up for insider tips, destination insights and the latest news and travel deals for your favorite tropical destinations.