Karta Vacation Rentals
On Mexico’s Caribbean coast in the heart of Mahahual, right on the sand and a short stroll to the town center. The eco resort sits just 50 meters from a beautiful reef and about 220 yards from the lighthouse, making it a top pick for nature lovers and couples.