Niagara Falls - Ontario, Canada. I've gone there countless times since I was a kid. The last time I was there was over 25 yrs ago and I witnessed a man take his life by jumping over the Falls and plunging to his death. Sadly, although Niagara Falls is a very beautiful and miraculous place, it has also been a magnet for risk-taking daredevils and those who are suicidal for generations. ~Skye