Montreal is a city full of cultural diversity and it shines incredibility in its amazing music festivals throughout the summer. Canadians across the country head towards Montreal every year to enjoy festivals such as Osheaga, Francofolies, Festival de Jazz, and many more....