Mandarado Yagura Tombs is located in Zushi, Japan on Kotsubo, 7 Chome, 国史跡名越切通内. Mandarado Yagura Tombs is rated 4.1 out of 5 in the category historical landmark in Japan.
Address
Kotsubo, 7 Chome, 国史跡名越切通内
Accessibility
No wheelchair-accessible entrance