Where is Kikonai?
Where is Kikonai located?
Kikonai, Kikonai, Japan (approx. 41.678436°, 140.43762°)
Where is Kikonai on the map?
Kikonai - Aomori
Kikonai - Hakodate
Kikonai - Sapporo
Kikonai - Tokyo
{"latitude":41.678436,"longitude":140.43762,"title":"Kikonai"}