TravelFebruary 2023 Travel Guide for Catalina IslandadminFebruary 24, 2023February 24, 2023 by adminFebruary 24, 2023February 24, 20230655 Catalina Island is south-southwest of Los Angeles and is part of California’s Channel Islands. It consists of two towns, Avalon to the east and Two...