2 swimming spots in Grand Anse Mahe (Seychelles): 2 beaches on the coast.
Swimming spots in Seychelles · View on the map