The Horseshoe Falls is a natural site attraction in Niagara, Canada that showcases the roar of the falls soaring over a rushing whirlpool.