A Swachh Bharat milestone: Google Maps show 57K public toilets in India
Oct 2, 2019 New Delhi: In a fillip to Prime Minister Narendra Modi’s Swachh Bharat Mission, Google Maps now lists over 57,000 public toilets in over 2,300 cities across the country, the company announced on…