Travel photography and stock images by Stephen Bay
HomeCalifornia › Avalon

Photos of Avalon

Catalina Island, California
Avalon is the main town on Catalina Island, which is located 21 miles off the California coast near San Pedro. Catalina is largely undeveloped and it is a popular weekend and vacation destination. It is reachable by boat from Long Beach in about one hour, and by helicopter in fifteen minutes.

Connect on Facebook Connect on Twitter Connect on Instagram