Where is Kihoku?
Where is Kihoku located?
Kihoku, Kihoku, Japan (approx. 34.166°, 136.22534°)
Where is Kihoku on the map?
Kihoku - Osaka
{"latitude":34.166,"longitude":136.22534,"title":"Kihoku"}