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.