On the territory of which modern-day country was The Delhi Sultanate located in 1206-1526?
Correct answer: India

manvi
I hated you
Correct answer: India