The Red Fort is in fact one of the most remarkable historical sites of the Indian capital, Delhi. Situated at the heart of old Delhi, or the most ancient section of the city, the Red Fort is one of the landmarks commonly included in many travel packages to India. |