Lighthouse on Anacapa Island NASA satellite image of Anacapa Island Pacific Electric Ray (torpedo californica) offshore of Anacapa Aerial view of Anacapa with the lighthouse and coastguard station on East Anacapa in the foreground and Middle and West Anacapa behind. Santa Cruz Island is on the horizon. Looking toward mainland California across the Santa Barbara Channel