Top 10 Cleanest Indian States 2023

By- Naiteek Bhatt

Maharashtra

Madhya Pradesh

Chhattisgarh

Odisha

Telangana

Andhra Pradesh

Punjab

Gujarat

Uttar Pradesh

Tamil Nadu