Explanation: Mahasu Devta Temple is on the the southeast part of lender of A lot River (Tamas) at Hanol city, near Chakrata, about 180 km from Dehradun and 78 km from Mussoorie.
Explanation: Mahasu Devta Temple is on the the southeast part of lender of A lot River (Tamas) at Hanol city, near Chakrata, about 180 km from Dehradun and 78 km from Mussoorie.