Osaka, Japan CASTLE - 2 of 3
June 18, 2023 in Japan ⋅ ☁️ 77 °FThen we drove to the 16th century Osaka Castle, a symbol of the city. General Toyotomi Hideyoshi built the castle in 1583 to be the most impenetrable fortress (which replaced a castle that had burnedRead more