If you’re dreaming of a sunny escape to Avalon on Catalina Island, you’re not alone. Located just 22 miles off the Southern California coast, Avalon […]