Japan is a country that one doesn't have to own a car in order to move around. Of course this is true up to certain extent. Its public transportation system is very reliable with its extensive network of train lines as well as bus routes that will take you to any part of the country easily. [More]