Arrival in the Seychelles, Capital Victoria


Victoria is located on the rocky island of Mahé in Seychelles. Victoria (historically also Port Victoria) is the capital of Seychelles. Located on the north-east coast of the island of Mahé, it is the largest settlement and the only city in the island republic with around 26,500 inhabitants (status 2010). Victoria is Latin [...]