New Delhi, Nov. 11 -- Veterans Day is celebrated on Tuesday, 11 November every year in the US. The day marks the armistice that ended the fighting in World War I on 11 November 1918. The moment is remembered as the eleventh hour of the eleventh day of the eleventh month.

The day is set aside to recognize military veterans. The people who served, trained, deployed, returned home, or didn't. The Department of Veterans Affairs notes that the observance is meant "to honor American Veterans of all wars." Because it's a federal holiday, several public services in the US will be closed.

Post offices will be closed on 11 November, per USA Today. Regular mail won't go out, including neighborhood delivery routes and commercial addresses. If somet...