Funaoka Castle Park
A Retro Ride on a Cherry Blossom Mountain Introduction japan is known for its stunning cherry blossoms, and Funaoka Castle Park in Shibata-cho is no exception. Designated as one of the top 100 places to see cherry blossoms in the country, this park offers a unique and nostalgic experience for visitors. With its steep footpaths … Read more