
Grand Falls-Windsor Recreation, Sports and Leisure Activities
Grand Falls-Windsor is located in Newfoundland and Labrador, Canada. The population of Grand Falls-Windsor in 2006 was 13558 which ranked number 5 provincially and number 274 nationally in terms of population. Overall the population increased by 1.6% from the years 2001-2006. The area of Grand Falls-Windsor covers 54.5 km2/square kilometres and has a population density of 249 inhabitants/people per square kilometre. The map of Grand Falls-Windsor and the nearby locations indicated below provide direct links to various recreational, sporting and leisure activities from websites, clubs, associations, parks, videos and more information sources across Grand Falls-Windsor, Newfoundland and Labrador. | Home - Videos - About Us - Contact |