The Red Fort, or Lal Qila, is one of Delhi’s most recognisable landmarks and a symbol of India’s rich history. Each year, it becomes the focal point of national celebrations as the Prime Minister ...
Red Fort, also known as Lal Qila, is a historic fort in Delhi which was built by Mughal Emperor Shah Jahan in the 17th century. The fort will definitely leave you awestruck with its architectural ...