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 Japan Travel Photo
****
Subscribe to travelbloggerindonesia.com for more travel Inspiration and Idea