News

Nestled in the heart of the Indian Ocean, the Seychelles are an archipelago ... Curieuse, the island of giant tortoises Curieuse is a small island near Praslin, famous for its population of ...
The 115 islands of the Seychelles Archipelago lie strung like pearls on invisible threads across the western Indian Ocean in a universe of azure waters - stepping stones to the east coast of Africa.
New Delhi has faced setbacks in military access to Seychelles and the Maldives, making the deal with Mauritius all the sweeter. India’s previous efforts to secure a base on Assumption Island ...