28 May 11 Awe Inspiring Facts about Niagara Falls The Niagara Falls is one of the most famous tourist destinations in the world. If you’re looking to brush up on … Read on 3 Comments