Niagara-on-the-Lake, located at the mouth of the Niagara River and overlooking Lake Ontario has a long and distinguished history. Site...