Faro Punta Cumplida A Lighthouse Fit for an Oscars Winner Perched on the rocky shoreline of the Canary Islands’ La Palma, the Faro Punta Cumplida…