Niagara Falls is a natural admiration of the world that consists of three waterfalls which are across the international border of Canada and United States. They are at the southern end of the Niagara George. The three waterfalls are, Bridal Veil Falls, American falls and Horseshoe whereas the horse falls lie in the Canada side, […]