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
Solution (By Examveda Team)
He founded a new town where the modern day Agra stands. He was known to be a kind and generous ruler who cared for his subjects.Related Questions on Medieval History Art and Culture

Join The Discussion