Skip To Content

Where To Stream Dive in Tokyo Season 2025 Episode 18

Karuizawa – The Story of a Beloved Mountain Retreat

Karuizawa in Nagano Pref. is a mountain town with deep ties to Tokyo. Originally a bustling lodging town, a Western missionary's love for the area paved the way for its rebirth as a summer getaway.