Architecture of Montreal: Alluring Marvels of the City
Montreal is called for Mount Royal, a triple-peaked hill in the city’s centre, which sits on an island in the Saint Lawrence River. The cobblestone lanes of Old Montreal, where there are over 50 National Historic Sites of Canada, bear witness to the city’s past as a French colony. Montreal recently hosted the 1967 National […]
Architecture of Montreal: Alluring Marvels of the City Read More »










