Where is Iwanai?
Where is Iwanai located?
Iwanai, Hokkaido, Japan (approx. 42.9797765°, 140.5147577°)
Where is Iwanai on the map?
{"latitude":42.9797765,"longitude":140.5147577,"title":"Iwanai"}