TWO HARBORS—If there is one thing everyone knows about the Channel Islands, it’s there is only one incorporated city located on the archipelago located just off the Southern California coast. That city is Avalon, located near the east/southeast corner of Catalina Island. But an area closer to Catalina’s West End...
One Response
I just made my first visit there and moored for a month. I really enjoyed what they HAVEN’T done with the place. Astounding natural beauty that thankfully has been mostly preserved.