National War Memorial, New Delhi.
Tellme360
Description
The National War Memorial is an Indian national monument built to honor and remember soldiers of the Indian military who fought in armed conflicts of Independent India. The names of armed forces personnel killed during the armed conflicts with Pakistan and China as well as the 1961 War in Goa, Opera
Published:June 24, 2024
Channel:Tellme360




