Avalon
Avalon is the only incorporated city on Santa Catalina Island of the California Channel Islands. Avalon was first settled in pre-modern times by members of the Gabrielino/Tongva tribe. From the late 19th century to the early 20th century, several different developers tried to develop Avalon into a resort destination community, but most went bankrupt.
Read More28 / 34
- No Comments