Niagara Falls
Niagara Falls By Solange Hando Straddling the Canada-US border, Niagara is one of the ‘World’s Big Three’, alongside Iguazu and Victoria, and for sheer power and popularity it is top of the list in North America. Draining the waters of …