Seychelles

5 Reasons why Seychelles is the social distancing destination of your dreams

Seychelles’ natural beauty has fascinated travellers for centuries but this archipelago of 115 islands, many of which still slumber in…

3 years ago