Where is Kanmaru?
Where is Kanmaru located?
Kanmaru, Kanmaru (Station), Japan (approx. 33.79915°, 135.87393°)
Where is Kanmaru on the map?
Kanmaru - Koguchi
{"latitude":33.79915,"longitude":135.87393,"title":"Kanmaru"}