Anetaki Falls is located in Sendai, Japan on Nakagoya Akiumachi Baba, Taihaku Ward,. Anetaki Falls is rated 4.1 out of 5 in the category scenic spottourist attraction in Japan.
Address
Nakagoya Akiumachi Baba, Taihaku Ward,
Accessibility
No wheelchair-accessible entrance