Traveling is an irresistible passion