Catalina Island Company

Catalina Island Company

Avalon, California / Located off the coast of Southern CA, Catalina is a popular destination known for an array of activities as well as its vibrant history as a glamorous retreat.