The information is on the oficial Tourisme web page of the goverment of Alicante .
http://www.costablanca.org/spa/noticias/historia_noticia.asp?idnoti=606

Ed: I can't read spanish.. Anyone know exactly what this is saying?