"Exploring Niagara: Nature's Power and Beauty Revealed!" We visited Niagara Falls once again. NATURE NEVER JOKES.