Yet another legal setback prevents demolition of notorious El Algarrobico hotel in Spain’s Almeria
THE DAYS of the notorious hotel built on the beach at El Algarrobico, in Spain’s Almeria province, are numbered. But despite all of the court