New Delhi, DL
outdoors
Posted about 5 years ago
Lodhi Gardens
posted in
Iconic Attractions in New Delhi, India
The scenic garden was built by Britishers in 1936, which is beautiful serene retreat from city life
0