Patal Bhuvaneshwar: The Mysterious Underground Cave Temple of Uttarakhand

Situated in the Bhuvaneshwar village of the state of Uttarakhand, Patal Bhuvaneshwar is a 160-meter-long limestone cave, 90 feet deep, at a height of 1350 meters above sea level. Once inside the cave, you can witness the formation of the entire 33 Koti Devi Devta, including Shiva Parwati Parivar, Shesh Naag, Char Dham, Kal Bhairav, […]