Discover the Enchanting Coastal Gem of Avalon, Catalina Island
Nestled off the coast of Southern California in the Pacific Ocean, Avalon is a picturesque coastal city that invites you to experience the tranquility and beauty of Catalina Island.
Location and Accessibility