Almira Armstrong’s luxury lifestyle brand, Lumira, is infused with the spirit of travel. Here, she talks dream locations and packing hacks. Read more