“Top of the Hill”
Everyone is aware of the Clifton Hill web site, but the other day I came across the Top of Clifton Hill web site. This is run by the Victoria Centre Business Improvement Association (BIA) and features the various attractions, restaurants, and hotels in that area. When in the Niagara Falls Canada, stay and play where…