Home/TravelBeautiful Beaches Of SeychellesDec 11, 2015ShareSeychelles, officially the Republic of Seychelles is an archipelago in the Indian Ocean. The 115-island country whose capital is Victoris, lies 1,500 kms east of mainland East Africa. Share