National War Memorial, Delhi
The National War Memorial has been built by the Government of India in Delhi, as a tribute to over 22,500 soldiers killed in the major wars post-independence. It is a memorial dedicated to the soldiers of Indian Armed Forces who lost their lives for the security of their motherland in… Read More »National War Memorial, Delhi