The capital of India in Delhi is a definite place to explore for its culture, street cuisine, heritage monuments, and beautiful photographable places.
The best way to experience something of Delhi is in the company of a local guide, who will help you unpick some of the mysteries of this behemoth of a city where ancient and modern collide, humanity teems and cows stand, seeming untroubled, amidst the traffic.