An Insider’s Guide to the Best Snorkeling Spots in Catalina

The Casino in Avalon on Catalina Island

The Casino in Avalon on Catalina Island. Photo by Elise Thompson.

Please follow and like us:
Bookmark the permalink.

Leave a Reply