Niagara Falls

ALBANY: Niagara Falls is one of the top tourist destinations in the United States and the Canada, and especially its sighting in the winters is captivating to the core. What happened this year is luring people to visit the spot, but only…

NEW YORK: The first person to survive a death-defying plunge into Niagara Falls without protection has died after apparently attempting the feat again in an inflatable ball, according to US media.
A body recently discovered in the…