Photo: Seychelles - Seychelles is an archipelago and country in the Indian Ocean. The 115-island country, whose capital is Victoria, lies 1,500 kilometres (932 mi) east of mainland East Africa. Other nearby island countries and territories include Comoros,... learn more
Contact The Travel Experts
Don't miss any Travel News or Limited Time Offers!