Emily Wu's Reviews Page 3/3

  • Every spring, about 170 cherry trees bloom beautifully around Kishiwada Castle. It's such a lovely sight! 🌸