cyclingeurope.org
Travel Notes
Travelling to Cape Soya “Cape Soya is the northernmost point of Hokkaido, and therefore of Japan. Near to the city of Wakkanai, the cape is a popular stopping point for bikers and tourists, a…