Discover Towada
compiled from our dataTowada is located in Aomori Prefecture, Japan, and has a population of about 60,063. Our atlas lists 315 places here.
These include 26 sights and 8 museums, 230 restaurants, 50 places to stay and 1 cocktail bars. Highlights include 十和田市官庁街通り, 渓流の駅 おいらせ, グリランド.
