With over 350 years of history, Trois-Rivieres is a city where the past meets the present, where centuries’ old historic sites sit alongside contemporary discotheques and bistros. Situated between Quebec City and Montreal on the north shore of the St. Lawrence River, the city offers something for everyone. (continue...)