Visiting Japan’s 3rd largest city, Osaka? Make sure to pay a visit to one of Japan’s top castles, Osaka Castle, which was built in 1583. 🏯 Photo by Agathe Marty. #VisitJapanAU #Cities

AloJapan.com