Answer:
Victoria
Explanation:
Victoria, town and capital of the Republic of Seychelles, located on the northeastern coast of Mahé Island, the largest island in the Seychelles group.