Delhi is fabulous - the roads, greenery, the monuments!