Delhi is an attractive mixture of the vibrant capital of India, timely customs, and urban chic. It is here that centuries-old forts stand proudly next to glass towers, where the smell of Muglai spices is mixed with the sweetness of flowering gardens,...