Gandhi@150

Swachh Bharat milestone: Google Maps show 57K public toilets in India

Swachh Bharat milestone: Google Maps show 57K public toilets in India

Last year, Google Maps ran a campaign to raise awareness and adoption that resulted in 32,000 reviews, photos, and edits being added to p...Read More

Free Press Journal

www.freepressjournal.in