Ambergris Caye, Belize's largest and most popular island, is the perfect setting for a relaxing Caribbean getaway. Seven Seas Resort is located in the seaside village of San Pedro, which offers a variety of restaurants, outdoor bars, and shopping. Underwater diversions, only minutes from the resort,...
More Details >>