Catalina Island Avalon Bay black and white photo 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.