Toyamago Museum Wada Castle is located in Iida, Japan on 1192 Minamishinanowada. Toyamago Museum Wada Castle is rated 3.4 out of 5 in the category local history museum in Japan.
Address
1192 Minamishinanowada
Amenities
ToiletsNo restaurant
Accessibility
No wheelchair-accessible car park