Definitely one of the best castles on offer in Japan imo!
Osaka is an amazing city with so much to see, but visiting the castle is certainly worth the time.
We climbed all the stairs to the top floor for a fantastic view of the surrounding city area.
And each floor of the castle acts as a historical tour of the castle's rich history.
And if you're headed to Japan during Cherry Blossom Season, be sure to check out the Nishinomaru Garden here, which hosts over 600 cherry blossom trees!