Seychelles is one of the 17 countries that Nigerian passport holders can visit without visa in 2025, according to the Africa ...
Read more on the topic: Mahé is the biggest island in the Seychelles and the vibrant heart of the archipelago. It is where Victoria is located, one of the world’s smallest capital cities.