Silhouette Island PO Box 69, Mahe Island 000000, de Fregate Island (Seychelles) Show on map
Updating availability and prices
Catchit.com Hotels Africa Seychelles de Fregate Island Mahe Island Hilton Seychelles Labriz Resort & Spa Hotel