Where is Kafuri?
Where is Kafuri located?
Kafuri, Kafuri (Station), Japan (approx. 33.54378°, 130.1766°)
Where is Kafuri on the map?
{"latitude":33.54378,"longitude":130.1766,"title":"Kafuri"}