Sort:  

You're pretty close 😉

Santa Cruz de la Palma or Los Llanos de Aridane?

Hmmmm, not too bad!