Canada

Niagara on the Lake toddler kids
  I have found my new favorite town and it is positively charming. We stumbled upon Niagara-on-the-Lake in Ontario, Canada