Odawara

Odawara is a city located in western Kanagawa Prefecture, Japan. As of February 2015, the city had an estimated population of 194,672 and a population density of 1,710 persons per km2. The total area is...
Departure
Terminal
Today the world's new tourism reviews 92214 pieces.
Travel reviews and advice on more than 71382 million, all from real travelers!