The UNESCO has declared Mamallapuram a cultural heritage place especially highlighting the three monuments namely Descent of the Ganges, Pancha Rathas and Shore Temple. The Shore Temple that ...
Mamallapuram is an ancient seaport town in Tamil Nadu. Also known as Mahabalipuram, this is a very interesting town located about 60 kilometers from Chennai, the capital of Tamil Nadu.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results