Posts tagged ‘India ranks 133rd out of 180 nations for its water availability’