1 Comment
User's avatar
Igor's avatar

The best spa or rather natural hot springs I have discovered so far were in the mountains of Yangmingshan Park in Taiwan and Shiretoko Peninsula of Hokkaido.

Expand full comment