In Seychelles, nature is prized above mass tourism

In Seychelles, nature is prized above mass tourism
Tourists walking on the beach with granite rocks in Silhouette Island, the third largest island in Seychelles. AFP

Most Popular Stories