1
The Lost City
Photo by:
Danish Tauqir
Category: Places
"The Lost City" Tughluqabad Fort is a ruined fort in Delhi, Built by Ghiyasuddin Tughluq, The founder of the Tughlaq dynasty, of the Delhi Sultanate of India in 1321