Check out our new site at openwaterswimming.com

Isthmus Beach

From Openwaterpedia

Isthmus Beach is a sandy stretch on the mainland-facing side of Santa Catalina Island in Southern California.

Open Water Swimming[edit]

External links[edit]