Discover the Enchanting Coastal Paradise of Avalon, California
Nestled amidst the tranquil waters of Catalina Island, off the coast of Los Angeles, lies the picturesque town of Avalon. With its pristine beaches, charming Victorian architecture, and vibrant nightlife, Avalon offers an unforgettable escape from the hustle and bustle of city life.
Must-Visit Attractions