Things to do in Osaka

At the mouth of the Yodo River on Osaka Bay lies the city of Osaka, Japan’s second largest city with a population of over 19 million people in the metropolitan region.

Read More