Maa Kichakeswari's fabulous temple from black stone | Khiching | Mayurbhanj
Khiching is an ancient village in Mayurbhanj District of Odisha, India. It is abode of Maa Kichakeswari Devi. Here was built a fabulous temple from Black Stone. Khiching is located about 50 km east of Keonjhargarh city and 27 km west of Karanjia.
Gupta-Ganga the birth of Baitarini river
Gonasikha in Keonjhar,Odisha A must place to visit