California Wiki
Advertisement

Avalon is a city on Santa Catalina Island in Los Angeles County. Santa Catalina Island is currently the only place where people live in the Channel Islands of California. The other place is called Two Harbors, which has a population of more than 200.

Advertisement