You could hang pictures of pictures from your trip on the location. Not sure how it would look on a neutral-colored wall, but the idea is great. You could probably spray paint the cork and get a cool effect.
"World Map Urban Watercolor" by Michael Tompsett: A map of the world, created from watercolor painting and digital manipulation. Maps come in many shapes and forms. Although current atlas style maps are highly functional, they have lost some of th.