Travel Akan Mashu National Park – Lake Kussharo Travel Guide Explore Akan Mashu National Park and Japan’s largest caldera lake - Lake Kussharo in... View the Post