new york, New York
i travel to switzerland at least once a year.
London, United Kingdom
Travel broadens perspectives and makes people more tolerant. I've met very few well-travelled
My wife and I return to Zermatt every Christmas and New Year for the last 8 years...and will always
I travel a lot for business & pleasure.
New York, New York