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.