The Red Fort, known as Lal Qila, is a 17th-century monument and a symbol of India's independence. The area, a major tourist center known for its bustling markets and street vendors, immediately ...
Built by Shah Jahan in the 17th century, the Red Fort has witnessed the trials of Bahadur Shah Zafar and members of the INA, ...