Karta Vacation Rentals
On Mahé Island’s north coast, tucked on the banks of the Bambous River at Mount Simpson in Bel Ombre. A short walk from the world‑famous Beau Vallon Beach (about 0.6 mi / 0.9 km) and close to Anse Major Trail, with Seychelles Intl. Airport roughly 15 km away.