Duduma Falls is a hidden gem in Odisha's Koraput district gaining attention online recently It is one of eastern India's tallest waterfalls, dropping 157 meters on Odisha-Andhra Pradesh border Best visiting months are October to February for pleasant weather and strong water flow