From The Montreal Gazette:
MONTREAL—The Montreal Jazz Festival, July 1-12, celebrates its 30th birthday this year, but the event includes a lot more than just jazz.
More than 3,000 artists from 30 countries will present a variety of music at 650 concerts, held noon to midnight. More than half of the performances take place on free outdoor stages.
Read more ....