Santa Catalina, one of the eight Channel or Santa Barbara Islands, is located some 26 miles southsouthwest of Los Angeles. Avalon, the principal town, has developed as one of the two outdoor recreation centers on the 22-mile-long rocky island.
REFERENCES. Click on any of the selected items below for travel-related information: