Himachal Pradesh is hugely sanctified as Devi Bhumi. Since ancient eras, gods have lived here on this divine earth.
Uploaded to Religious Places — 2 years ago