Newly-discovered Mamallapuram temple fascinates archaeologists
The temple discovered by the Archaeological Survey of India (ASI), a few hundred metres to the south of the Shore Temple at Mamallapuram, near Chennai, must have been as big or even bigger than the