Where is Shikaka?
Where is Shikaka located?
Shikaka, Shikaka, Japan (approx. 33.48427°, 130.0477°)
Where is Shikaka on the map?
{"latitude":33.48427,"longitude":130.0477,"title":"Shikaka"}