A view of many boats anchored in the ocean with hills in the background with buildings

Explore

Avalon

Avalon is a charming coastal paradise nestled on Catalina Island, off the sun-kissed shores of Southern California. Enjoy crystal-clear waters, a picturesque harbor, and a laid-back atmosphere.

We use cookies to enhance the user experience. Read our Privacy Policy here.