20 Mar 2017
Catalina Island features a number of landmark buildings. The Casino. The Holly Hill House. Chimes Tower. Two of Santa Catalina’s most famous buildings perch over Avalon Harbor and are only open – most of the time – to members. The Catalina Island Yacht Club, with...