Takahashi Guide

  • Gepubliceerd op : 07/04/2020
  • by : Japan Experience

Takahashi guide: Takahashi is a small castle town in the mountains of Okayama Prefecture. Highlights include Bitchu-Matsuyama Castle, Raikyuji Temple and Ishibiya-cho.