Find the word definition

Wikipedia
Papadahandi

Papadahandi is a small town located in Nabarangpur district of Odisha, India. It is the block headquarters of Papadahandi block. Papadahandi is situated on National Highway number 201. This place is famous for the Ancient Shiva temple and the Champa garden having hundreds of Champa tree. The Sahid Minar located on the bank of Turi river is a memorial.