Catalina Island TravelE. Joy H.June 13, 2013avalon, beach, boats, california, casino, catalina flyer, catalina island, cephalopods, family, golf carts, nature, nostalgia, relax, rest, sand, swim, vacation, watersComment