
12 Must See Places in Japan | Feat. Ryotaro!
Abroad in Japan
00:00
The Tadaa Art Museum, a Modern Art Museum
Tada and south almore is one of the most beautiful hot spring towns in Japan. The town where they thought jesus died also has its own art museum. Not too far west, they eat bears - we did a vidie there last year. But i don't think the hot springs are very goodo in the hotels.
Transcript
Play full episode