Nature Intriguing Facts You Probably Didn’t Know About Niagara Falls The hype about Niagara Falls is well-justified and truly well-deserved. March 23, 2020 23 4921 views