Niagara Falls

Niagara Falls is the largest waterfall (by volume) in North America. The falls actually consists of three separate components – Horseshoe Falls, American Falls, and Bridal Veil…