The One about the Cherry Blossoms at Chidorigafuchi (Chidorigafuchi Green Way & Chidorigafuchi Park)

On the northwest side of the Imperial Palace is the moat (a deep ditch surrounding a castle, fort or town filled with water and used as a defense against attacks) known as Chidorigafuchi. Chidorigafuchi was opened to the public in 1949. During the last few Read More …