Port Louis
WordNet

noun


(1)   Capital and chief port of Mauritius; located on the northwestern coast of the island
 
x
OK