Monday, August 15, 2011

Whats so special about Niagara Falls???

I mean its not like a tall waterfall. Wouldnt you rather see Angel Falls the highest waterfall in the world at 3,212 feet (1,844 ft taller than World Trade Center) at the Canaima National Park in Venezuela.

No comments:

Post a Comment