Friday, June 19, 2009
Angel Falls, Venezuela As the world’s tallest waterfall Angel Falls is located in Canaima National Park in Venezuela. It has a 2,648 foot plunge and a total height of 3,212 feet.
Top 5 Amazing pictures Links:
A collection of amazing, interesting and beautiful pictures, photos of tourist places around the world including high mountains, lakes, valleys and landscapes. Also a photo gallery of nature pictures,funny pictures, baby pictures, art and photography.