About
Avalon, or Avalon Bay, is the only city on Santa Catalina Island. Besides Avalon, the only other center of population is the small unincorporated town of Two Harbors on the island. As of the 2000 cens