World Environment Day, celebrated on June 5 every year, was initiated by the United Nations in 1972 to foster environmental awareness and action. On this occasion, here’s a look at eight of the greenest cities in India, known for their greenery, clean infrastructure, and eco-conscious initiatives:

Mysuru, Karnataka

    • Often called the Greenest City of India.
    • Known for its clean roads, sustainable practices, and lush parks.
  1. Chandigarh (UT)
    • Nicknamed City Beautiful.
    • Famous for its well-planned layout, tree-lined avenues, and open spaces.
  2. Gandhinagar, Gujarat
    • India’s second most planned city.
    • Renowned for extensive green cover and public parks.
  3. Indore, Madhya Pradesh
    • India’s cleanest city multiple times.
    • Investing in green spaces and eco-friendly transport like the new metro line.
  4. Bhopal, Madhya Pradesh
    • A green capital city surrounded by forests.
    • Near Ratapani Tiger Reserve, contributing to its ecological balance.
  5. Munnar, Kerala
    • Hill station famous for its tea gardens and biodiversity.
    • Promotes eco-tourism and nature treks.
  6. Guwahati, Assam
    • Located by the Brahmaputra River.
    • Known for lush natural surroundings and spiritual landmarks like Kamakhya Temple.
  7. Jamshedpur, Jharkhand
    • India’s first planned industrial city (Tata Group).
    • Maintains green cover and houses the Dalma Wildlife Sanctuary.

These cities serve as shining examples of how urban development and environmental sustainability can go hand in hand.

Read also: