Osaka, Japan
Osaka, Japan is in the heart of Kansai, a Japanese region in the south and our 5th and final city to visit in Japan. Our walking tour, again utilizing trains, but much easier this time, began with a soaring ascent to the top of the Umeda Sky Building. The elevator ride was a crazy experience … More Osaka, Japan