Mamallapuram Temple, also known as the Shore Temple, is a UNESCO-recognised world heritage site. It is one of the seven temples built by the Pallava …

Mamallapuram Temple, also known as the Shore Temple, is a UNESCO-recognised world heritage site. It is one of the seven temples built by the Pallava …