Five New Reasons to Visit Catalina Island

A big thanks to Catalina Island Company for arranging my stay so I could provide this detailed review of my experience. Flashbacks of Italy came to mind as we spiraled … Continue reading Five New Reasons to Visit Catalina Island