Jasmine Gomez is a writer at Travel + Leisure, where she tests and writes about must-have travel essentials. She has over five years of experience producing lifestyle shopping content, and has tested ...