Osaka Castle or Osaka-jo is one of Japan’s most famous landmarks. We visited Osaka Castle during cherry blossoms season and despite the gloomy sky, the grounds were filled with blooming colors. The morning we set out for Osaka Castle, it started out pretty gloomy. After breakfast, it was definitely umbrella weather. Rain or shine didn’t […]