Grand Falls, Newfoundland and Labrador

Grand Falls is a town located in the central region of the island of Newfoundland in the province of Newfoundland and Labrador, Canada. The town is the largest in the central region of the island, the fifth largest in the province, and is home to the annual Exploits Valley Salmon Festival.

Events

 * WWF House Show - July 30, 1988.