Lodi Gardens, a historic park in Delhi, is home to the tombs of several Mughal rulers and offers a serene escape from the city's bustle.