history · Medieval History · Delhi Sultanate

The Sultan of Delhi who is reputed to have built the biggest network of canals in India was :

Related questions