Catalina Island Avalon Bay with moored boats and Avalon city businesses and houses. Avalon California is the largest city on Catalina Island off the coast of Southern California in the United States.