Delhi, the capital of India, is home to several magnificent forts that stand as testaments to its rich and tumultuous history.

Delhi, the capital of India, is home to several magnificent forts that stand as testaments to its rich and tumultuous history.
Jahanpanah was a protected city built by Muhammad bin Tughlaq to fight against the Mongol attacks. The city is now in ruins but people can …