GOOGLE MAPS NOW LIST OVER 57,000 PUBLIC TOILETS ACROSS INDIA

In another Indian-centric move by Google, the company has announced that Google Maps will now list over 57,000 public toilets in 2,300+ cities across India. …

GOOGLE MAPS NOW LIST OVER 57,000 PUBLIC TOILETS ACROSS INDIA Read More »