Where is Aomori Nebuta Matsuri?
Where is Aomori Nebuta Matsuri located?
Aomori Nebuta Matsuri, Aomori Nebuta Matsuri, Japan (approx. 40.822342°, 140.74739°)
Where is Aomori Nebuta Matsuri on the map?
Aomori Nebuta Matsuri - APA Hotel Honhachinohe
{"latitude":40.822342,"longitude":140.74739,"title":"Aomori Nebuta Matsuri"}