Overview

Embark on a journey to Shivkhori, a divine shrine of an avatar of Lord Shiva, nestled in the natural beauty of a cave on a hillock in Udhampur district, Jammu and Kashmir. The 4-foot self-manifested lingam of Lord Shiva, also known as Swayambhu, holds great significance in Hindu religion. As you navigate through the cave, you'll encounter the divine aura of this form of Lord Shiva. The challenging... Read More
img