What to Do in Montreal? 15 Awesome Attractions you should visit!

Montreal is the biggest city in Quebec Region. If you want to discover the French province of Canada, this is definitely a place to start, as there is an endless amount of things to do in Montreal! Let’s start with a little bit of background of the city – Montreal is an island in [...]