Belizean Shores Resort, San Pedro, Belize. Rates from BZD377.
Just off of Belize’s striking northern coast, the site of exotic forests, sprawling beaches, and scenic lagoons, Belizean Shores Resort is a tropical paradise near to a staggering array of alluring attractions such as Ambergris Caye Beach, Hol Chan