Asked by SAGARIKA · Delhi Public School Gandhidham
Answer: B. 120
Yes India was ranked 120 during the water check of 122 countries.
I feel ashamed while telling you that India that has one of the seven wonders in this whole world is rank 120 out of 122 countries. The one of the most popular countries and 120 out of 122 countries.
The prime minister does nothing we have to do we have to build our nation we have to build our respect we have to build this whole India.
Answering after opening this box earns no Practice Points.