Niagara Falls by Nilesh (Photo Spot in Ontario)
Share this Page
A great spot to get a clear view of Niagara Falls. This location would give a clear view for both the Canadian (Horsehoe Falls) and the American (American Falls) sides of these incredible series of falls. (Niagara Falls, Ontario)