Avalon, CA (Catalina Island)

Southern California's island getaway for a day