
The village of Khiching is synonymous with exquisite granite stone constructions and sculptures by adept craftsmen. Built completely from black stones, the temple of Kichakeshwari is located in the heart of Kinchung city, near Baripada of the Mayubhanja district in Odisha.
Read More