Osaka Castle – Its Always a Party!

Osaka - the second biggest city in Japan, and well known for being the city with the most eccentric personality, and for Osaka Castle. Osaka Castle, the only traditional Japanese building breaking up a skyline of skyscrapers and the place the last shogun, Tokugawa Yoshinobu, fled to after abdicating his position of shogun, is one … Continue reading Osaka Castle – Its Always a Party!