Victoria, Seychelles

Victoria is the capital and largest city of Seychelles. It is situated on the north-eastern side of Mahé island, the archipelago’s main island. Victoria features a tropical rainforest climate with high temperatures throughout the course of the year.