Location

Location

Captain’s Villa is located in the small village of Takamaka in the Southern coast of Mahe, Seychelles. The Villa is only 40 metres from the Anse Forbans beach which is base right across the main road. The villa is close to the main road where you can easily reach the bus stop, grocery Store and restaurants. For more touring around Mahe Island you can travel by public transport, taxi or renting a car at your own pace and leisure.