Right outside my 1st Hotel, on one of New Delhi's most desirable residential areas... ...and believe me, I've seen worst, much worst! Environment? Sanity? Health? Just vain words... this IS India!
JPC: all rights reserved