Dit voormalige vissersdorp (12 km van Altea) ligt aan de voet van de Peeen de Ifach, een vulkaans gesteente dat uit de zee naar een hoogte van meer dan 335 meter uitstreept.
Er is een vulkanische rots die de Peeen de Ifach heet.