Satellite map of Maishima Arena
Maishima Arena is an indoor sporting arena located in Osaka, Japan.
Latitude: 34° 39' 33.75" N
Longitude: 135° 23' 30.81" E
Nearest city to this article: Amagasaki
Read about Maishima Arena in the Wikipedia Satellite map of Maishima Arena in Google Maps