Tag: Pandvas

Masroor Rock Cut Temple: Ellora of Himachal Pradesh

0
Himachal Pradesh, an Indian state located at foothills of lower Himalayas, has a rich history and complex cultural versatility including religiously relevant traditions and...