If you actually come to think of it, then you’d realize that city of New Delhi is actually a marvel as well as a dirt in the eye. Confrontational statement? Random claim? Probably not, and just the truth. It’s a…