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