Somewhere around 30 million people visit Niagara Falls each year. Let that sink in – that’s a whole lot of tourists. Somewhere between the glitz of Clifton Hill and the high priced fun of the Great Wolf Lodge is something probably most of those people never see. The ‘real’ downtown Niagara Falls, Ontario, Canada. Tucked…Continue reading A Look At The ‘Real’ Downtown Niagara Falls, Ontario (Info, Images, Video)