Situated at the confluence of the St. Lawrence River and the Saguenay Fjord, Tadoussac and Baie-Ste-Catherine are the main entrance to the most beautiful whale watching site in the world! This exceptional environment is teeming with rich food for marine mammals, making it a privileged destination for an unparalleled experience with nature.