(Deborah Wall) The town of Avalon is the only incorporated city on Santa Catalina, just off the … (Deborah Wall) The town of Avalon is the only incorporated city on Santa Catalina, just off the coast of California.