Friday, June 26, 2009

The Falls in fall

It wouldn't take a second guess to identify where this place is:


Yes. You are pretty darn right! These are the Niagara Falls, Ontario, Canada

The picture posted here, is probably one of the most exquisite pictures I have ever seen of the natural wonder called Niagara Falls!

Every year, thousands of scenic beauty onlookers flock to absorb in the sounds and sights from these Falls. Also, a very popular destination for newlyweds and daredevils. Yes the daredevils! Ever thought of what it would feel like shooting down the height of these Falls locked inside a barrel? Hundreds of daredevils have dared this thought in action at the Niagara Falls:)

No comments: