Waterfall Of The Tumulus (New Palace) is located in Chiba, Japan on 瀧ノ谷, Omiyacho, Wakaba Ward. Waterfall Of The Tumulus (New Palace) is rated 3 out of 5 in the category historical landmark in Japan.
Address
瀧ノ谷, Omiyacho, Wakaba Ward
Accessibility
No wheelchair-accessible entrance