Share Pinterest Facebook Twitter LinkedIn 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 #visitjapancitiesVisit JapanVisitJapanAU AloJapan.com
AloJapan.com