Visiting Akasakayama Park

Hold on to your green tea as you gaze into the various layers of trees. This park offers a lot more than your typical green space! In Niigata Prefecture’s Akasakayama Park, immerse yourself in natural serenity while enjoying thick, foamy Japanese green tea.   Kashiwazaki City, a seaside town known for its mackerel sandwiches and […]