Town Hall Hindol is located at Hindol, Odisha 759022, India.