Where is Elizabeth Garden II, Osaka?

Where is Elizabeth Garden II, Osaka located?

Elizabeth Garden II, Osaka, Elizabeth Garden II, Osaka, Japan (approx. 34.66571°, 135.50867°)


Where is Elizabeth Garden II, Osaka on the map?