Newly Built Museums Inside Red Fort, Delhi | Kranti Mandir | I Love My India E52

I recently visited the Red Fort, also known as Laal Kila which was built in 1630 and served as the
S3 E24     54

More from I Love My India View All