Info: Captain's Villa, a bed and breakfast guesthouse in Anse Forbans, in the south of Mahé
Spend your holiday in the Seychelles in relaxation mode at the Captain's Villa, a family-run establishment on the south-east coast of the Seychelles. Read more…