Megantic

Mégantic

... in southeastern Quebec Mont Mégantic Observatory, an observatory located at Mont Megantic, Quebec SS Megantic (1908), a passenger ship ...