Highlights New Delhi, India

Lodi Gardens

In the heart of New Delhi, enjoy a peaceful stroll in the Lodi Gardens, a popular green enclave in the city. In addition to offering a breath of fresh air, it also houses royal tombs from the fifteenth century.
Back to top