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.