Odawara – The Japan You Wouldn’t Expect

I learnt that when you are tired of the Tokyo busy city life, here in Japan you absolutely need no car and can just hop on the first train that you see and get off at the stop that attracted READ MORE