Magical

A magical place on the northern spanish coast.