Not so sure the vet must travel. My mother and my daughter (staying in my mother's cabin) were able to get a military discount based on my father's service. My father is deceased, so therefore.. not able to do the traveling. Don't know for sure if they will still gives vet widows the discount, but all we needed was his discharge papers and a copy of the death certificate for her to get it. For some of you, that may be worth asking about if you are in that situation.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013