Tuesday, April 24, 2018
Home > Danny White

Discover Angel Falls in Venezuela

Introducing you to the world’s largest and tallest waterfall… Angel Falls. It is situated in the western region of Canaima National Park is also known ‘Auyantepuy’ or ‘tepuy’ which means water falling from flat mountain generally ending with erect walls. From this area, the formation of Angel falls was build.

Read More