Welcome to Niagara Falls
See one of the world’s most interesting sites
to behold. Located between the border of New York in United States and Ontario in Canada,
Niagara Falls is known for its breathtaking sites, expansive cascades, and the vast volume
of water that falls over its cliff.