Avalon, California

Avalon, California On Santa Catalina Island Off the Southern California Coast, Avalon is a Beautiful, Upscale Place with a Delightful Downtown Perched on the southern tip of L.A. County in Southern California, Avalon is 22 miles southwest of Los Angeles and is the only incorporated city on Santa Catalina Island. About a mile wide and […]

Avalon, California Read More »