Tagged: Seychelles

Seychelles Victoria Tourist Attractions 2

Seychelles 2018

Yearbook 2018 Seychelles. According to Countryaah.com, Victoria is the capital city of Seychelles, a country located in Eastern Africa. Parliament’s largest party group, the Seychelles Democratic Alliance, protested in March against the government’s plans...