The Caudan Waterfront is the main commercial and cultural complex in Port Louis, opened in 1996 on the old docks of the port.

Read more