What is the best city in the world to watch a football game?
The beautiful game.
A city needs its people.
Deep in the mountains of Japan sits an abandoned American Wild West theme park.
Travel is about being fortunate to arrive in a place at just the right time.