Located in the scenic Agumbe region of Shivamogga district, Kunchikal Falls is the tallest waterfall in India. It cascades down in multiple tiers, making for a spectacular tiered waterfall. Surrounded ...
India is making rapid progress for research output in the Nature Index and last year had a higher percentage growth in contributions to index journals than China, according to the latest release of ...