8 Adorable Small Towns To Visit Along Canada’s Rideau Canal