Property Description
A development opportunity located in the SeychellesA private Freehold Island located on the Seychelles Island. The property is a Freehold estate of 1,011,500 square metres with two beaches and is located on the southern tip of Mahe, the principal island of Seychelles.
- Development Opportunity
- Freehold Land
- Private Island
- Two Private Beaches