Every Indian must visit the National War Memorial in Delhi where every soldier who made the supreme sacrifice for the Motherland is remembered in gold letters.