Mastodon
@Visit Japan

Visit Japan: Osaka is one of Japan’s best cities for the sakura and perhaps no place is finer…

Osaka is one of Japan’s best cities for the sakura and perhaps no place is finer than at Osaka Castle (pictured). The grounds are filled with hundreds of cherry trees, which makes for beautiful photo opportunities with the castle in the background. @paolochvz #VisitJapanAU

Alo Japan.