![]() |
Custom Search
|
Victoria, the capital city of the Seychelles, is located on the northeast coast of Mahe Island. Victoria is known for its quaint atmosphere, vibrant crafts trade and access to outstanding marine life. Leave the map home after day one! Victoria is ... Read the entire article at eHow | ||||
|