Windsor is a town located in Hants County, Nova Scotia, Canada. It is a service centre for the western part of the county and is situated on Highway 101. Take a look below for 30 fun and interesting facts about Windsor, Nova Scotia, Canada. 1. The town has a history dating back to its use…