The largest property left for sale in Seychelles with the possibility of a tourism development.
There are 3 beaches on the property:
Longest beach is almost 200 meters
Second beach is approx 125 meters
Third beach is approx 25 meters