Kankhui Cave – Sculpted by Nature – Ukhrul Manipur
Photography Copyright: Rashingam Ngoruh
Khangkhui Cave is a remarkable natural lime- stone cave located at Ukhrul, Manipur, India. The big hall in the cave is the darbar hall of the Devil King living deep inside while the northern hall is the royal bedroom, according to local folklore. During World War II, the villagers sought shelter in this cave.