Mastodon
@Visit Japan

Visit Japan: Visiting Japan’s 3rd largest city, Osaka? Make sure to pay a visit to one of Jap…

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

Alo Japan.