Google Toilet Locator for India
Minister of Urban Development M. Venkaiah Naidu launched a Google Map toilet locator to help people find public restrooms.
According to the UN, around 595 million people, or nearly half of India's population, defecate in the open. This is a result of
Read more…
0 Replies