Avalon Awaits: Is a Weekend On Catalina Island Right For You?
Avalon Awaits: Is a Weekend On Catalina Island Right For You? Picture this: you, the Pacific Ocean, and not a care in the world—welcome to Avalon. This little town on Catalina Island is SoCal’s worst-kept secret when it comes to a quick escape from the daily grind. Avalon doesn’t try too hard, yet it’s effortlessly [...]




