Nishinomaru Garden

Located within the Osaka Castle grounds, Nishinomaru Garden is a stunning lawn garden offering the absolute best, unobstructed views of the castle tower. It is world-famous for its 600 cherry trees, which create a breathtaking pink canopy in spring. Visitors can expect a peaceful, spacious escape from the city bustle, perfect for a leisurely stroll, a picnic, or capturing iconic Osaka photos.

More in Osaka