Approximately 90km west of Tokyo is Hakone - an area on the shore of Lake Ashi with several pretty towns and villages, as well as picturesque views over the
Continue Reading ยป