Towada City
Towada City
City Overview
Towada City is a tourist destination blessed with beautiful nature, represented by Lake Towada and the Oirase Mountain Stream. It is also known as a city of contemporary art, and it is a city that combines nature and culture, where you can also enjoy art works from museums and streets.
Basic Information
- Region: Northeast
- Prefecture: Aomori Prefecture
Demographics
