Whee! Niagara Falls Latest Natural Wonder to Add Zip Line
Niagara Falls is the latest natural wonder to add a zip line, offering honeymooners and everyone else the chance to take an adrenaline-pumping plunge toward churning mist at speeds topping 40 mph.The elevated cable rides have evolved from a novel way t…