Seychelles is an archipelago and country in the Indian Ocean. The 115-island country, whose capital is Victoria, lies 1,500 kilometres east of mainland East Africa. Other nearby island countries and territories include Comoros, Mayotte, Madagascar,...