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.

Fora - Home

Let's design your trip

Tell us your travel plans so we can match you with the perfect advisor. They'll reach out within 48 hours.

Takes 3 minutes