Spain is now talking about the town council of Carboneras voting to annul the 2003 building licence for the El Algarrobico hotel, a long-contested illegal development on the Andalusian coast, clearing a legal path toward its demolition.
HypeNows