Where is Tachibana?

Where is Tachibana located?

Tachibana, Tachibana, Japan (approx. 34.73793°, 135.3996°)


Where is Tachibana on the map?