Sketches & Mini's Through The Eyes Of A Stranger Niagara On The Lake, Ontario is a favourite weekend destination for locals and visitors from around the world, sitting upstream from the famous and busy Niagara Falls. Its main streets […] Through The Eyes Of A Stranger