Imperial Palace’s Famed Cherry Blossom Street Opens to Public; Inui Street Offers 99 Trees, 30 Varieties

  • Posted on March 21, 2026
  • By The Japan News
  • 7 Views
Imperial Palace’s Famed Cherry Blossom Street Opens to Public; Inui Street Offers 99 Trees, 30 Varieties

Inui Street, famed for its views of cherry blossom trees, opened to the public on Saturday in the Imperial Palace in Chiyoda Ward, Tokyo.
continue reading...

Author
The Japan News

You May Also Like