Toyako
Town in Hokkaido, Japan
Toyako is a town on Japan’s Hokkaido Island. It’s known for the hot-springs resorts on the shores of volcanic Lake Tōya. Boats cruise to Oshima Island, in the center of the lake, where the Toyako Forest Museum documents the region’s biodiversity....