The Catalina Island Half-Marathon is a scenic course that offers climbs, peaks, and beautiful views. There is also a 10k that offers pretty views for those looking for a shorter race.
The Catalina Island Half-Marathon is a scenic course that offers climbs, peaks, and beautiful views. There is also a 10k that offers pretty views for those looking for a shorter race.