Avalon Photos

Browse 4 attractions, meet 331 travelers, 242 tour guides and discover 8 photos

Avalon, or Avalon Bay, is the only incorporated city on Santa Catalina Island of the California Channel Islands, and the southernmost city in Los Angeles County. Besides Avalon, the only other center of population on the island is the small unincorporated town of Two Harbors. The population was 3,728 at the 2010 census.
View Avalon guide >

Avalon Harbor

Avalon Catalina Island

L A Skyline Mountains 2

Sunset At Huntington Beach


Avalon Is Located In California

Catalina Island Casino

Avalon City Hall

Catalina Express

Avalon Houses