India’s national War Memorial
India’s National War Memorial is a war memorial in India dedicated to the Indian soldiers who have died in the Indo-Pakistani wars and other armed conflicts. It is located in New Delhi, India, on the western edge of the India Gate complex. The memorial was inaugurated on 25 February 2019, on the occasion of the … Read more