Grand Falls Windsor Canada

Grand Falls Windsor is a city in Newfoundland and Labrador, Canada

Grand Falls-Windsor is a town located in the central region of the island of Newfoundland in the province of Newfoundland and Labrador, Canada, with a population of 14,171 at the 2016 census. The town is the largest in the central region, the fifth largest in the province, and is home to the annual Exploits Valley Salmon Festival. Grand Falls-Windsor was incorporated in 1991 when the two former towns of Grand Falls and Windsor amalgamated.

Top sights in Grand Falls Windsor
Salmonid Interpretation Centre 48.929009 / -55.671120
Corduroy Brook 48.943166 / -55.663937
Rafting Newfoundland 48.949990 / -55.912637
Queen Street Dinner Theatre 48.929308 / -55.656662
Mary March Provincial Museum 48.939243 / -55.660786
Grand Falls-Windsor Arts And Culture Centre 48.937742 / -55.662276
Exploits Lanes 48.944336 / -55.666709
Adventureland Indoor Playground And Party Center 48.947780 / -55.666938
Papa'S Sweet Shop 48.950063 / -55.660762
Glow To The Xtreme Indoor Mini Golf 48.946258 / -55.668078
Grand Falls Golf Club 48.938000 / -55.723800
The Tranquility Spa 47.553746 / -52.717879
1 ››