Masrur Temples
Othra, Himachal Pradesh
Location
Othra, Himachal Pradesh, India
Plan My Temple Visit
Back
Find My Mandir