13 Points Of Interest In Jageshwar – The Temple Town

13 Points Of Interest In Jageshwar- The Temple Town

Jageshwar is a very famous town located 36 to 37 kilometres northeast of Almora in the kumaon region of Uttarakhand. The town proudly stands at an altitude of 1870 metres above sea level and is considered to be a Tirtha (Pilgrimage Site) as it is the abode of 12 Jyotrilings and also Lord Shiva selected… Continue reading 13 Points Of Interest In Jageshwar – The Temple Town