Historic Shore Temple in Mamallapuram Becomes India’s First Green Energy Archaeological Site
Renowned Shore Temple in Mamallapuram is India’s first Green Energy Archaeological Site, illuminated by solar power in a groundbreaking initiative.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed