Travel is a great way to connect with nature which is very helpful for your relaxation, mentally or physically. Nature is a stimulus for activating your right brain. Right brain domination is one major cause for stress-relief. Also, during travel there is no sense of urgency which is usually associated with home behavior. Change of scenery is by itself helpful for relieving stress.