Showing posts with label Lake Towada - a fun vacation spot in Japan. Show all posts
Showing posts with label Lake Towada - a fun vacation spot in Japan. Show all posts

Saturday, December 3, 2011

Lake Towada - a fun vacation spot in Japan



Lake Towada is a caldera lake in the upper 400m double the typical marine environment around 53km, Lake Towada is located on the border between Aomori and Akita prefectures on Honshu island, Japan. Lake Towada is a caldera lake is beautiful and the lake is a popular tourist destination.