[Africa Travel] Seychelles: Victoria
Victoria is the capital and largest city of the Seychelles. Since Seychelles is an island country, its beautiful beaches are very beautiful and known. Seychelles is an island consisting of about 115 large and small islands, and the largest island is Mahe. It is the main island where most of the people live.