Karta Vacation Rentals
On Ambergris Caye in San Pedro, right on the waterfront and steps from the Belize Barrier Reef and GoFish Belize. Minutes from San Pedro Belize Express Dock, Boca del Rio and San Pedro Church. A beachfront base for exploring San Pedro’s restaurants, bars and reef tours.