Lake Megantic Photos

Meet 44 travelers, 15 tour guides and discover 1,323 photos

Lac Megantic is a waterbody in Quebec, located in the Appalachian Mountains near the U.S. border. It is a source of the Chaudiere River which drains into the St Lawrence River at Québec City. The name Mégantic means 'where the fish gather' in the Abénaquis language. The lake has a surface area of 26.4 km2 (10.2 mi) with several villages and sm…
View Lake Megantic guide >

Lake Megantic