The Lodhi Gardens are a 90 acre garden-city built by the ancient rulers of Delhi, filled with activity at all times of the day. The sprawling greens are full of architectural marvels and pathways cutting across the entire place....
Continue Reading