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.
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 receives the most rainfall in India, nourishing lush green forests that cover over 60% of its land.
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.