Where is Shikoku Mura?
Where is Shikoku Mura located?
Shikoku Mura, Shikoku Mura, Japan (approx. 34.345554°, 134.1089°)
Where is Shikoku Mura on the map?
Shikoku Mura - Takamatsu
{"latitude":34.345554,"longitude":134.1089,"title":"Shikoku Mura"}