Port Louis: When Heritage Crashes for Peddlers’ Benefit
Soon some 800 vendors will settle on the historic site that housed far, the premises of the Central Water Authority. Located near Victoria Station, this place is, it seems, a strategic location for merchants. Even forget the story told by these old stones dating from 1789.
13 years, 4 months ago