Travel & Tourism December 17, 2020Stouffville Clock Tower – Whitchurch-Stouffville, Ontario, Canada [ONTARIO TRAVEL SERIES]As we drove by the Main Street of Stouffville, Ontario, we saw this historic clock…