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 …