Travelling around Japan effectively will require you to be flexible and adapt to the many modes of transport available, including your feet!
Travel Blog of Yaseen Hijazi
Travelling around Japan effectively will require you to be flexible and adapt to the many modes of transport available, including your feet!