Designed by
Title
Mamallapuram Pancha ratha temples - Side Granite wal View #211093329
Description
Mahabalipuram, also known as Mamallapuram, is a town in Chengalpattu district in the southeastern Indian state of Tamil Nadu, best known for the UNESCO World Heritage Site of 7th- and 8th-century Hindu Group of Monuments at Mahabalipuram. It is one of the famous tourist sites in India
This image is editorial