Check out our new site at openwaterswimming.com

Matsumae Peninsula

From Openwaterpedia

Matsumae Peninsula is located on the southernmost tip of the Oshima Peninsula in Matsumae, Hokkaidō, Japan. It is the southernmost point of Hokkaidō where Tsugaru Channel swimmers attempt to reach on channel crossings.