20040909 city.delhi: Tourists give thumbs down to Delhi