Halifax cruise

Cruise to Halifax, Canada | MSC Cruises

The Citadel that Overlooks the Atlantic Ocean

Excursions & Activities