Red Fort Restaurant: The Red Fort, also known as the Lal Qila, is a large and majestic building that is located in Delhi, the capital city of India. It is a stunning fusion of Indo-Islamic, Persian, ...
A powerful explosion near Delhi’s Red Fort Metro Station on Monday has raised serious national security concerns, with ...
The Red Fort Complex comes to life every August 15, when the Prime Minister hoists the country's flag and addresses the nation on the occasion of Independence Day from its ramparts. Why is Red Fort or ...
Delhi's Red Fort is more than a landmark. It was built by Shah Jahan in the 17th century. It featured a cooling water channel ...