Delhi Gate, Lahore (Delhi Darwaza)

Delhi Gate or Delhi Darwaza is one of the 13 gates of the ancient Walled City…

Continue Reading