Without a doubt, Mysore is India’s greenest city. Also, one of the best-planned cities in the country, Mysore has a number of city gardens, tree-lined streets, waterfalls and lakes. Also, Mysore city is well-known for its efficient drainage and sewage systems. The city does not only go by the nickname ‘green city’, it is known as green and clean, thus also making it one of most liveable cities in India. Those green pockets must be so refreshing to be around.