September 4, 2007
Looking for a thrill? How about a visit to the world’s highest freefalling freshwater waterfall? Angel Falls located in Canaima National Park in Bolivar State Venezuela is 3,212 total feet and features an uninterrupted drop of 2,648 feet. The height is so great that winds turn it to mist before it even comes close to [...]
Read the full article →
September 3, 2007
Niagara Falls is one of the places which regularly makes the must-see list on a traveler’s itinerary. It’s one of the most amazing features of the natural world with cascading waterfalls and beautiful surroundings. More than this, it is located in a diverse area which offers much more to do than many travelers realize at [...]
Read the full article →