Versione ottimizzata per la stampa
Il paese è situato ai fianchi del colle Sant'Elena nei monti Peloritani e dista 30 km dal suo capoluogo.
Ha sede nel territorio comunale un importante stabilimento di acque oligominerali.