Recommendations for: Seychelles, Mahe Island, Bel Ombre, town pier by Walter Bibikow / Danita Delimont