One of the most beautiful and enchanting tourist destinations in northern India, Shivkhori is located in the state of Jammu and Kashmir in the Reasi district. It is a very famous place of worship for Hindus and is dedicated to Lord Shiva. Khori means cave (Guffa) and thus Shiv Khori means Lord Shiva’s cave.
Shivkhori travel guide is full of references to the mesmerizing sceneries and historical spots. The Shivkhori cave is about 200 meters long, one meter broad and three meters high and includes a naturally formed lingam, which is of very high religious importance. Thousands of pilgrims visit the city to seek the blessings of Lord Shiva. It is said that 33 crore idols exist in this cave in shape of Pindis and milky water keeps falling on them from the top of the cave miraculously.