Check out our new site at openwaterswimming.com

Balboa to Newport Pier to Pier

From Openwaterpedia