Karta Vacation Rentals
On Ambergris Caye in San Pedro — beachfront luxury villas just steps from the Caribbean Sea and overlooking the Belize Barrier Reef. Minutes from Mexico Rocks and Secret Beach, with San Pedro Beach and the town center about 4 miles away.