Pujya Sri Swamiji visited the world’s tallest water fall on 9th August 2011. The Angel Falls or Kerepakupai Vená (in local dialect) is in the Amazonian Jungle – Canaima National park in Venezuela, South America. This region is abound with Tepuyi – unique table mountains from where the mighty water falls come down. Sri Swamiji also visited the Hacha falls and the amazing helicopter ride in the jungle is a visual treat. Sri Swamiji felt the Angel falls was like Ganga coming down from Lord Shiva’s head.