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.