About Odisha Kichakeswari TempleBy SubhashreeJanuary 26, 2021 The Kichkeshwari temple is located in Khiching, Mayurbhanj district. Here Maa Kichkeshwari is worshiped. It is 150 km from Baripada…