Port Louis

August 15, 2011 0

Port Louis is the commercial hub and a popular tourist town of Mauritius. Surrounded by mountains of Le Pouce and Pieter, and the spread of…