Nuranang Falls (also known as Bong Bong Falls), some 100 metres high, is located in the Tawang district of Arunachal Pradesh, India. It…
The wonderful Krangsuri Waterfalls is a beautiful scenic waterfall located in the heart of Meghalaya. The falls is…