Grand Anse Villa
Mahe, Seychelles
Siva holdings pvt. ltd.
Beach front villa
14,500 sq.ft.