Se han identificado las ruinas de un santuario religioso, con tres templos (dos de ellos en honor de Apolo y uno tal vez en honor de Artemisa) construidos en el siglo VII a. C.