Place to see: Lake Towada, Japan, Fukushima-ken, Japan

No photos yet...

About this place:

Lake Towada is an extinct volcanic crater in Northern Japan near Aomori. There are literally hundreds of waterfalls to see. There are also annual festivals to attend as well as great bed and breakfast type places to spend a weekend in.

Towada, Fukushima-ken, JP

Discovered by Aaron Bossert
on 29 November 2007.
80 views.