Mont Royal is an area in Montreal where you are able to view the city from above. It’s absolutely beautiful! Fun Fact: Mont Royal was created by Frederick Law Olmsted the same guy who created Central Park in NYC. On my way, to see the magnificent view… Waiting for my parents to catch up with me.Read More