Wednesday, October 10, 2007

ANGEL FALLS, VENEZUELA







The tallest waterfall in the world at 978 metres (3,212 feet)….. named in honor of Jimmie Angel..angel falls is one of the natural wonder of the world.. The falls are located in southeastern area of Venezuela’s Canaima National Park in South America… Angel Falls is sixteen times the height of Niagara Falls.