En el término municipal se encuentra la Torre del Pla de la Casa, que situado a 1359 m de altitud es el castillo más alto de la provincia de Alicante.