Windsor, NS Map
Windsor, a small Canadian city in the province of Nova Scotia, is home to a population of 5,514 residents as of 2016. Spanning a land area of 10.56 square kilometers, this quaint city offers a peaceful and close-knit community atmosphere.
With its modest size and charming surroundings, Windsor provides a quiet retreat for those seeking a simpler way of life. The city's serene ambiance and friendly locals make it a welcoming destination for visitors and a cozy home for its residents.
Generated from this place's information