Niagara Falls is maybe not the world’s biggest but is no doubt the most visited. I saw it again and was even more impressive than the first time. If you want to know more about … [Read more...] about Niagara Falls, The Pure Fascinating Force of Water