Despite the plethora of tourist crap on both sides of the border, Niagara Falls is still one of the most amazing natural attractions of North America, and well worth the visit.
A Personal Amateur Photography Blog
Despite the plethora of tourist crap on both sides of the border, Niagara Falls is still one of the most amazing natural attractions of North America, and well worth the visit.