The Montreal International Fireworks Competition is the largest competition of its kind in the world. It remains one of this city's top attractions since its inception back in 1985. This year, the Montreal Fireworks Competition is held from June 12 to August 14, 2010.
[Read the rest of this article...]