Notable Sights in Montreal (Part 1) By Notable Life By Notable LifeView Author|January 10, 2012|TravelView Travel Montreal is an amazing city to travel to when it comes to sightseeing. This beautiful city, situated on an island that is also a mountain, has so many sightseeing options it’s hard to know where to start. Between the old... View this article.