Tag: Mahabharata

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...