Cape Sōya

Cape Sōya is a headland in Wakkanai, Hokkaido, marking the northernmost point of Japan’s main islands. It faces the La Pérouse Strait toward Sakhalin.

Connect