Tokyo Cherry Blossom
Chiyoda, Tokyo
Large landscaped gardens in the grounds of a palace first built in 1888, with some Edo castle ruins.
Visited 2025-03-25
Chiyoda, Tokyo
Large landscaped gardens in the grounds of a palace first built in 1888, with some Edo castle ruins.
Visited 2025-03-25