Question: is niagara falls a natural wonder?
Answer: Niagara Falls: Natural Wonder of the World. Perhaps New York's most famous natural site is Niagara Falls. It is one of the seven natural wonders of the world. The massive waterfalls are located on the border between the United States and Canada.