Japan
Found in Aomori, Japan, Towada is a provincial capital. It has a population of 60,697.
Towada is located at coordinates 40.62° N, 141.21° E, in the Northern Hemisphere. It belongs to the Aomori administrative division of Japan.
Towada is the #482 largest locality in Japan by population, with 60,697 people.
Towada is located in the Aomori province of Japan. Other cities in the region include Aomori, Hachinohe, Hirosaki. Towada has 60,697 inhabitants.
There are 20 cities and towns within 25 km of Towada.
Towada has a population of 60,697. It ranks #482 in Japan by population.
Towada is located in Aomori, Japan.
Towada is located at coordinates 40.62° N, 141.21° E in Aomori, Japan.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)