CGS Baracuda in Port-Louis

You are here

Aerial view of CGS Baracuda docked in Port-Louis