Mahasu Devta Temple temple

Mahasu Devta Temple

Hanol, Uttarakhand

Temple details

Deity

Mahasu Devta

Location

Hanol, Uttarakhand, India