Delhi is a city where the traditional and the contemporary blend seamlessly. Also the capital of India, Delhi has forever been a favorite among international travelers owing to its rich repertoire of architectural and cultural marvels. The landmarks of Delhi, both ancient and modern, pay homage to the rich heritage of India and these are what the guests here fondly feast on.