The Harbour of Mahé island is situated in the north east coast of the island at Victoria which is the capital city of the Republic of Seychelles. Victoria is said to be one of the smallest capital in the world and in less than one day it can be explored by foot.