English
INR
USD
Situated 8 km from Bageshwar is a large cave, measuring 20 X 95 sq. m, housing the idols of Lord Shiva.