Check out our new site at openwaterswimming.com

Beqa Island 14 km Swim

From Openwaterpedia