Seychelles Self Catering Beach Chalets and Beach Cottages on Mahe Island Anse Forbans Seychelles. 16 Self-Catering Seychelles Bungalows on a turtles nesting beach- holiday lettings direct from owner in Seychelles. Ideal Seychelles self catering place to