Callie Ross

1 Articles Published | Follow:
An Unexpected Olympic Escape On Catalina Island

AVALON, Calif. — Catalina Island sits 22 miles off the Southern California coast and is…