Visit to Red Fort
A UNESCO World Heritage Site, the Red Fort is a must-visit attraction in Delhi
Lunch Break at Karim's
Try authentic Mughlai cuisine at this historic restaurant
Visit to Jama Masjid
One of the largest mosques in India, offering stunning views of the city