Also Read - How Greenery Impacts Your Health

With urbanization taking over the world, whatever greenery is left on this planet finds itself under constant threat. Over the years, the world has constantly been striving to maintain a balance between modern advances in technology and the preservation of nature. While we may not have been as successful as we would like to be in doing so, it is relieving to discover that more and more people across the globe are now taking nature seriously. Also Read - Karnataka's Newly Discovered Eco-Trails Will be Open to Trekkers by Year End

Perhaps one reason for this is how the lush greenery of natural surroundings makes us feel. It is enough to give us a rejuvenating break from the concrete jungle most of us now live in. Not only is greenery extremely pleasant to look at, but it is also important for the ecological balance and healthy living than we care to acknowledge. Also Read - Nature Lovers - Here Are Some of The Greenest States in India You Can Visit

Therefore, it is worth turning our attention towards some of the greenest places in our own country. There are several lush green states of India that have a considerable forest cover. But the number of cities with that kind of greenery is quite small. We give you the 10 greenest cities in India you should consider visiting for a refreshing vacation.


Chandigarh Rose Garden

Chandigarh Garden

Renowned as India’s best-planned city, Chandigarh is located at the foothills of the Shivalik range. It is home to some amazing gardens like the Rock Garden and Rose garden. Its architectural marvels are as amazing as its lush green surroundings and well-maintained cleanliness. The vast greenery of Chandigarh has earned it the sobriquet of The Green City.


Mysore Palace

The historic city of Mysore or Mysuru is famous as the seat of the former ruling Wodeyar dynasty. The city is full of beautiful structures like the Mysore Palace surrounded by lush green lawns. An aerial view of the city gives you a clear view of the green expanse and makes you want to take a trip to this wonderful destination in Karnataka.



Capital of the beautiful south Indian state of Kerala, Thiruvananthapuram is surrounded by lush green hills, and known for its serene beaches, temples and museums. The city has a number of places where you can relax in the midst of a green backdrop away from vehicular pollution.


Mangalore 7

Mangaluru is Karnataka’s chief port and a major commercial center. However, it has maintained its green cover over the years, and the large number of toddy palm trees make for a wonderful backdrop. No matter where you go in Mangaluru, you will find a green place to relax and chill.



Located at the foothills of the majestic Sahyadri mountains, Pune is surrounded by greenery all year round. During monsoon, the city springs to life with the finest shades of green all around. Being the cultural capital of Maharashtra, Pune attracts a lot of tourists for its festivals, temples, and of course its green locales.



The south Indian city of Hyderabad in Telangana is situated on the banks of the river Musi. While most people know Hyderabad for the historical monument of Charminar and its magnificent mosques, Hyderabad also happens to be one of the greenest cities in India one can visit for a relaxing and calm vacation. Places like the Hussain Sagar lake are surrounded by greenery and while Hyderabad is a fast-growing cyber city, it has done well to maintain its ecological balance.


Indroda Nature Park in Gandhinagar

Indroda Nature Park in Gandhinagar

Gandhinagar is the capital of Gujarat and a well-maintained, planned city known for its vast number of trees. Located on the banks of the River Sabarmati, Gandhinagar has around 32 lakh trees and is one of the cleanest and greenest cities of India. The Akshardham temple is its biggest draw and attracts tourists all year round.


Photograph Courtesy: Soham Banerjee/Wikimedia Commons

Photograph Courtesy: Soham Banerjee/Wikimedia Commons

Credited with being the first beautifully planned industrial township, Jamshedpur in Jharkhand has some fantastic views for an industrial hub. Its green surroundings can make for a good getaway. Places like the Dimna lake, Jubilee Park and Dalma WIldlife sanctuary are lovely green places to visit in Jamshedpur.



Nagpur in Maharashtra is known for its oranges. However, the first thing that strikes you when you visit the city is the beautiful clean roads flanked by lush green trees. Nagpur is full of green parks that are wonderful picnic spots. It is also home to 3 wildlife sanctuaries and is called the Tiger capital of India on account of its population of the Royal Bengal Tiger.

New Delhi


And finally, there is the Indian capital of New Delhi. Truly a clean and green city of the country, Delhi sets a great example for other cities of India to maintain a great mix of breathtaking buildings going hand in hand with marvelous green parks. Several tourist attractions like Qutub Minar Complex and Humayun’s tomb are also surrounded by well-maintained parks and gardens.