Explore Akan Mashu National Park and Japan’s largest caldera lake - Lake Kussharo in this travel guide.
READ: Akan Mashu National Park – Lake Kussharo Travel Guide