Lal Quila
Lal Quila Historical Place in INDIA Lal Quila or says Red fort is Historical place in India Situated in Capital of India “Delhi”. It is made by Mughal Emperor Shah Jahan in 1938 and shift his capital from Agra to Delhi Every Year on 15 Aug Prime Minsiter of INDIA Raised the National Flag on […]