India’s first eco-friendly Thyagaraj stadium inaugurated
India`s first eco-friendly sports complex Thyagaraj stadium, which will be the venue for Netball competition of the upcoming Commonwealth Games here, was today inaugurated by Delhi Chief Minister Sheila Dikshit.
Trending Photos