Clamshell Rock
Hiking areaOne of the Hidden Gem - Hiking areas in Mont Fleuri
Address
9GH5+R7, Providence, Seychelles
Rating on Google Maps
5.00 (5 reviews)Open on Google Maps
Discover top rated places in Mont Fleuri
One of the Hidden Gem - Hiking areas in Mont Fleuri
One of the Hidden Gem - Hiking areas in Mont Fleuri
9GH5+R7, Providence, Seychelles