Tag: Green City Shimla

Shimla on Track to Become the Leading ‘Green City’ of India,...

0
The picturesque city of Shimla in Himachal Pradesh is poised to become the country's leading 'Green City' as the state government takes significant strides...