I have been to both sides of the falls and I guess on US side, it’s the prospect point and on the Canada side, it's directly across the falls (pathway) that can provide the best view of this magnificent park.
Niagara Falls is made up of three waterfalls, American Falls, Bridal Veil Falls, and Horseshoe Falls, and is located in both New York in the United States and Ontario, Canada. These falls are made up of water from four of the five Great Lakes (Superior, Michigan, Huron, and Erie), which drain into the Niagara River, forming the falls, which then flow into Lake Ontario.
Both Bridal Veil Falls and American Falls are located on the US side of Niagara Falls, while Horseshoe Falls (also called Canadian Falls), is located on the border of the US and Canada, with the majority of the falls being in Canada