Mayurbhanj district, IN
Kichakeshwari Temple (Odia: କୀଚକେଶ୍ଵରୀ ମନ୍ଦିର) is temple of Hindu Goddess Chamunda alias Kali located in Khiching, which was the ancient capital of the Bhanja rulers, located about 205 km from Balasore and 150 km from Baripada in the Mayurbhanj district of north Odisha, India.
Listen to the audio guide for Kichakeshwari Temple Free on WIP — starts by itself when you arrive, even with the screen off