O Castelo de Altafiumara nasceu como uma fortaleza bourbon no final de 700 com o topônimo de Forte di Santa Trada. Ele tinha, principalmente, um propósito militar, para se defender das incursões que vem do mar; juntamente com a Torre forte, o Cavalo foi, na verdade, um ponto estratégico no controle do Estreito de Messina, na verdade, Com a sua posição estratégica, tem assegurado o seu controlo do Estreito para o espanhol, e mais tarde para os Bourbons e o francês.. Após os danos causados ao forte pelo terremoto de 1783, Murat, então rei de Nápoles, ordenou a renovação em 1811. Em 1860 foi palco de confrontos entre os Bourbons e as tropas Garibaldi, cujo desembarque ocorreu na foz do Ribeiro S. Trada. Confrontos que levaram os Garibaldi a tomar o controle da fortaleza. Depois de completar sua função militar, a usina foi reduzida à ruína. Mais tarde comprada por uma empresa privada, foi transformada em uma instalação turística.