Japan: Osaka Castle

dsc_0611

In front of Osaka Castle

The Osaka Castle is one of the most famous landmarks of Japan. If you now quickle image search “Japan” you’ll see many images of the castle in the results. Even though there’s not so much to do at and around Osaka Castle, I wanted to visit to see it for myself.

Continue reading