Toneri Park Senbonzakura Festival
Toneri Park is a stunning and vast park located in Tokyo's Adachi Ward, and it's especially popular during the spring when the cherry trees are in full bloom. The park boasts around 1000 cherry trees, and an annual festival is […]