← An Insider’s Guide to the Best Snorkeling Spots in Catalina
The Casino in Avalon on Catalina Island. Photo by Elise Thompson.