Victoria is one of the smallest capital cities in the world. With only 25,000 people, the Seychelles capital still represents a quarter of the tiny island nation’s mixed population of ethnic Indians and Africans. The town center features an old clock tower brought by the British when the island was separated from their possession Mauritius […]