Metro Express

Launching ceremony of the Metro Express in Mauritius