A-  A A+

Nili Masjid 1:

Nili Masjid is one of the lesser known older monuments in Delhi. Located in South Delhi, the Masjid resembles other structures in the town. It was built in the Lodhi era.
More Info
License:[Source CIET, NCERT ]June 13, 2017, 5:42 p.m.

New comment(s) added. Please refresh to see.
Refresh ×