On Veterans Day everyone shows gratitude to the people who served the country. These people protected us from wars and with them we are like behind the wall. They protected our freedom and peace. Today is the day when everyone has to thank such people and think what Veterans Day appreciation gifts to get. Get a “thank you, hero” card- you can either buy it or it will be nicer if it is a handmade card with nice words. Keychains, cups, T-shirts are nice gifts to give on Veterans Day. A lot of people rack their brains what special they can present. Well, what about a basket for newspapers?! I guess such people like reading newspapers and want to keep abreast of developments. A nice book is nice too. So, these can be great gifts for veterans on Veterans Day. Military people like hunting, fishing, camping and, probably, they might like a knife in a nice leather case.