Victoria (sometimes called Port Victoria) is the capital city of the Republic of Seychelles ( smallest African capital ) and is situated on the north-eastern side of Mahé island, which is the main island of the archipelago.
Victoria in Victoria, Mahe
Mango House Seychelles, LXR Hotels & Resorts 5-star resort in Seychelles