Kerala particularly gets rain for 9 months straight. Its lush unspoiled tropical beauty, exotic locales and serene backwaters attract travelers from across the world who seeks leisurely vacation.

KERALA

Mizoram is one of the greenest northeastern states, with woods covering about 90 percent of its land area

MIZORAM

INDORE

Indore is a green city and also the cleanest city in india. While the central part of the city is not very green but the outskirts of the city and certain pockets are green. 

ASSAM

Assam receives the most rainfall in India, nourishing lush green forests that cover  over 60% of its land.

MEGHALAY

Nicknamed the "Abode of the Clouds," Meghalaya earns its name and green reputation from boasting the highest average annual rainfall in India, receiving over 4,600 millimeters (181 inches) annually.

A number of beautiful avenues with conspicuous tree species, well  wooded forests along the periphery of city thats making Chandigarh more green and clean.

CHANDIGARH