Osaka Castle – Everything You Need To Know
Osaka castle is a wonderfully historic castle in Japan that has played a huge part in a number of events over the last five hundred years. Most notably, history buffs will be able to tell you that it played a major role in the unification of Japan, during the sixteenth century. If you’re visiting Japan …