Mahé
Mahé is part of the Seychelles Islands and it is the largest one. It also is the island where the capital city, Victoria, is located.
The Island has one international airport and it's main economic source is tourism, yet in Victoria's port, there are also activities concerning tuna fishing and canning. It is home for 90% of the population of the country.
...Read more
...Less detail