A day in Osaka Osaka is the second-largest city in Japan, right after Tokyo, and is located on the island of Honshu. Together with Tokyo and Kyoto, Read More
Making the most out of Universal Studios Japan Leaving the Japanese Alps and Toyama behind, we jumped on a train and went to Osaka. We did a little sightseeing of the Read More