Which one of the following rulers laid the foundation of a new town where the modern city of Agra stands?
A. Muhammad bin Tughlaq
B. Sikandar Lodi
C. Akbar
D. Shahjahan
Answer: Option B
A. Muhammad bin Tughlaq
B. Sikandar Lodi
C. Akbar
D. Shahjahan
Answer: Option B
Join The Discussion