Great Japanese Horse Chestnut Tree is located in Ayabe, Japan on Kiminoo-1-1 Mutsuyoricho. Great Japanese Horse Chestnut Tree is rated 4.3 out of 5 in the category nature preserve in Japan.
Address
Kiminoo-1-1 Mutsuyoricho
Accessibility
No wheelchair-accessible entrance