Naturally-flowing springs can be found throughout Tokyo, and offer a respite from the busy pace of the city. We follow up on last year's report and discover even more of Tokyo's soothing springs.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!