About Destination
Victoria is the capital city of Seychelles and is situated on the north-eastern side of Mah island, the archipelago’s main island. The city was first established as the seat of the British colonial government. In 2010, the population of Greater Victoria (including the suburbs) was 26,450 out of the country’s total population of 90,945. The principal exports of Victoria are …
Read more