Crash Site of Lieutenants Tokuda and Kimura is located in Tokorozawa, Japan on 980 Kitaharacho. Crash Site of Lieutenants Tokuda and Kimura is rated 4.1 out of 5 in the category historical landmark in Japan.
Accessibility
No wheelchair-accessible entrance