Tag: Pandvas

Masroor Rock Cut Temple: Ellora of Himachal Pradesh

Himachal Pradesh, an Indian state located at foothills of lower Himalayas, has a rich history and complex...