What is there to see in Catalina Island California?
Avalon in Catalina Island was a new port for me and these days I do not often say that! It is located on the Californian coast near Los Angeles, USA. We stopped there on a…
Avalon in Catalina Island was a new port for me and these days I do not often say that! It is located on the Californian coast near Los Angeles, USA. We stopped there on a…