Karta Vacation Rentals
On Ambergris Caye in San Pedro — a beachfront resort just steps from Boca del Rio and the Belize Barrier Reef. Minutes from GoFish Belize, Belize Chocolate Company, Ambergris Museum and nearby art galleries, with the town's restaurants, bars and shops a short stroll away.