BELIZE – Pelican Reef Villas

Location in Belize: is located on the island of Ambergris Caye. It is about 2.5 miles south of the town of San Pedro. San Pedro is home to about 3,500 San Pedranos and has gift shops, restaurants, street vendors and the ever-present beach bars… Pelican Reef...