Khiching is an ancient city and largely in ruins is situated in Panchpir sub-division of Mayurbhanj district in Odisha State of India. It is the location of the Kichakeshwari Temple made from black stone.
Khiching is an ancient city and largely in ruins is situated in Panchpir sub-division of Mayurbhanj district in Odisha State of India. It is the location of the Kichakeshwari Temple made from black stone. (en)