Previous Image Next Image Le Chateau boardwalk The Terrasse Dufferin is a favorite place to stroll, people watch, and take in gorgeous views of the port and the Saint Lawrence River