Odawara is city located in Kanagawa prefecture Japan , One of the beautiful place and also its 7th largest Castle in Japan. We can reach the castle from Yokohama station to Odawara station by 1 hour ( Local Train).
1. Osakajo – 41.5 m
2. Nagoyajo – 36.1 m
3. Shimabarajo – 33.0 m
4. Kumamotojo – 32.5 m
5. Himejijo – 31.5 m
6. Kokurajo – 28.7 m
7. ODAWARAJO – 27.2 m
8. Hiroshimajo – 26.6 m
9. Fukuyamajo – 26.3 m
10. Aizuwakamatsujo – 25.1 m
Video : アルロリ / Aruloli
AloJapan.com