Mahasu Devta Temple at Hanol village – Uttarakhand
In the state of Uttarakhand, the Mahasu Devta Temple is located in Hanol village. This place is close to Chakrata, and is on the eastern bank of the Tonnes River (Tamas), 190 kilometres from Dehradun and 156 kilometres from Mussoorie.…