downtoearth-subscribe

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

  • Tags: