Windsor Elementary School is one of the best Elementary Schools in Nova Scotia, located at 100 Tremaine Cr, B0N 2T0,…