Start your first day in the heart of Delhi, Old Delhi. Begin by visiting the Jama Masjid, one of India's largest mosques built in the 17th century by Mughal emperor Shah Jahan. Afterward, take a stroll through the chaotic streets of Chandni Chowk, and explore the vibrant marketplaces that sell everything from spices to jewelry. End your day with a visit to the historic Red Fort, a UNESCO World Heritage Site, which once served as the residence for Mughal emperors.
Spend your second day in the southern part of Delhi, starting with a visit to the Qutub Minar, the tallest brick minaret in the world. Afterward, head to Hauz Khas Village, a trendy neighborhood that is home to a historic complex of tombs, a lake, and many fashionable cafes and boutiques. End your day by taking a walk through the serene Lodi Gardens, where you can relax amidst lush greenery and spot some of Delhi's wildlife.
End your trip by exploring the city center. Start your day with a visit to India Gate, a monument dedicated to Indian soldiers who lost their lives fighting in World War I. Afterward, head to National Museum to explore India's rich cultural heritage. Finally, visit Raj Ghat - the memorial to Mahatma Gandhi - which is located on the banks of the Yamuna river. End your trip by catching the sunset at Akshardham Temple and soaking in its grandeur.
If you have more time, consider visiting Humayun's Tomb, another UNESCO World Heritage site located in South Delhi. Alternatively, you can head to Connaught Place in Central Delhi, which is known for its colonial architecture and lively atmosphere. If you're short on time, skip the National Museum and instead visit the Mehrauli Archaeological Park, which showcases an array of ancient ruins in a picturesque setting.