That sounds pretty comprehensive! :-) Do you need a warmer layer, such as a polar fleece sweater, or a second lightweight sweater to vary your layers? (Even if you're in a warm country, you may have to contend with cool nights/mornings in the mountains, or cold air-conditioning.) What about something dressier, like a dressy tank top or even a necklace to jazz up the tops you're bringing? Don't forget good socks! If you're aiming to travel light, consider packing just one jacket (a breathable waterproof fabric like GoreTex is ideal). Oh, and a hat! For my international trip a few years ago, I brought one of these (smaller brim size): http://www.leevalley.com/en/hardware/page.aspx?p=59466&cat=2,42407,33245&ap=1 -- completely squishable, more stylish than a bucket hat, and great coverage.