Karta Vacation Rentals
On Mahé Island’s Beau Vallon boardwalk, steps from Beau Vallon Beach and a short drive from Victoria and the Anse Major Trail. This all-inclusive beach resort sits amid the Seychelles’ transparent lagoons and lush tropical hills.