Lake Towada
Access Find nearby accommodation Explore more in this prefecture Lake Towada is a small lake located on the border between Aomori and Akita prefecture. It is the largest crater lake on Japan’s main island of Honshū, with a surface area of approximately 62km² and a maximum depth of 327m. Lake Towada sits on top of […]