Karta Vacation Rentals
In the heart of Tamarin, Leora Beach Apartments sits in the city center just minutes from The Tides, Big Game & Deep Sea Fishing (dolphin and whale watching) and Institut Patrice Avrillon. Sir Seewoosagur Ramgoolam International Airport is about 52 km away.