Seychelles

Seychelles lies northeast of Madagascar, an archipelago of 115 islands with roughly 98,000 citizens. Seychelles is a melting pot of many cultures which have commingled and coexisted since the first […]

Cabo Verde

Formerly known as Cape Verde, Cabo Verde is an island country located in the Atlantic Ocean off the West African coast close to Senegal, Mauritania and the Gambia. The formation […]