Izushi
Izushi is a town within the city of Toyooka just inland of the Japan Sea coast. It’s known for its nostalgic atmosphere of an Edo period castle town.
Izushi is a town within the city of Toyooka just inland of the Japan Sea coast. It’s known for its nostalgic atmosphere of an Edo period castle town.