• See More

    This national treasure sits on top of a hill with beautiful views. From the castle keep, you can see all of Inuyama City.

Other Reviews by 陳豐収