Why are Japan's streets better than India's ?

Why are Japan's streets better than India's?
Scroll to Top