Where is the National War Memorial of India located?
Show answer & explanation
Correct answer: A
Explanation
The correct answer is Option 1 i.e. New Delhi.
- National War Museum is located in Princess Park, near India Gate, New Delhi.
- It has been built as a tribute to the soldiers killed during the Indo-China War in 1962, the Indo-Pak Wars in 1947, 1965, and 1971, the Kargil Conflict in 1999, and the Indian Peace Keeping Force operations in Sri Lanka.
- Prime Minister Narendra Modi inaugurated the National War Memorial in Delhi on 25 February 2019.