Niagara Falls. Niagara Falls is a beautiful place formed by God. Fact:Niagara Falls has a lot of Daredevils.