Niagara Whirlpool

The Niagara Whirlpool is a natural whirlpool within the Niagara River located along the Canada–U.S. border between New York and Ontario. The whirlpool is in the Niagara Gorge, downstream from Niagara Falls. The whirlpool's greatest depth is 125 feet.
Show lessRead more
Wikipedia

Discover this place

11 items

Google apps