Seychelles

99.000 inhabitants | 214 inhabitants per square km | 455 square km area | The island nation consists of over 99% water and is home to one of the smallest cities in the world – its capital Victoria
HOTEL, Restaurant
Seychelles
Fregate Island Villa 1
ambitious. private. ultra-luxurious. aesthetic.
Load more