Where is Takaramachi?

Where is Takaramachi located?

Takaramachi, Takaramachi, Japan (approx. 32.75798°, 129.8687°)


Where is Takaramachi on the map?