View of Niagara Falls from the Sheraton Fallsview Hotel on the Canadian side of the border.
Image posted by Gian Ghio
October 26, 2009
Rate this!