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.
(Click on the pictures to see larger versions, inquire about licensing, or order fine art prints.)