For your first night in Delhi, take the afternoon to lunch and to explore the grand domed tombs of the Lodi Gardens. Stay nearby, at The Claridges. This grand hotel serves delicious baltis and butter chicken at its Dhaba restaurant. In the British-built New Delhi you’ll visit grand Presidential buildings. In the morning, weave through the street life to the Jama Masjid - the largest mosque in India - and get gloriously lost in the teeming bazaars.