Takamiyama National Park is located in Onomichi, Japan on 161-1 Mukaishimacho. Takamiyama National Park is rated 4.2 out of 5 in the category national park in Japan.
Address
161-1 Mukaishimacho
Amenities
Good for kids
Public toilet
Accessibility
No wheelchair-accessible entrance