With a 700m long tunnel of cherry trees, the Edo Castle’s Chidorigafuchi moat pathway is spectacular in Spring…and just a very pleasant view, when you arrive when the blossoms have almost disappeared 🙂 To capitalise on the great weather, made … Continue reading
April 18, 2024
by Lids
Comments Off on 16/4 – 17/4/2024 Tokyo