Niagara falls is situated on the border of __________: August 19, 2019 by Hamid Ul Haq 1. England and France 2. USA and Canada 3. Greenland and Iceland 0