Kichakeswari Temple
Kichakeswari Temple located at Khiching is a temple of Hindu Goddess Chamunda alias Kali , 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. The temple is the largest temple in the town is dedicated to Goddess […]