The Wind of the Spirit
Wakkanai is the northernmost city in Japan on the island of Hokkaido. I had the pleasure of visiting Wakkanai and have stood at the tip of Cape Soya. How can I describe Wakkanai in 2 words? – Blown away. I was just blown away both figuratively and physically by the wildness and beauty of Wakkanai. …