Bheemeshwara waterfall is a lesser-known trail that is tucked in the Sharavathi Valley Wildlife Sanctuary of Western ghats. It is located near a quaint little town Kargal on Bhaktal – Kargal road in Shimoga, Karnataka.  Bheemeshwara waterfalls are one of the most beautiful all season falls that tumble down from 50ft high Valley studded with Read More