Das Dorf liegt 250m über dem Meeresspiegel auf einer Anhöhe. Von hier aus hat man Blick auf das Meer, die kleine Insel Fifla und die Buskett Gardens.
Nicht weit vom Dorf entfernt befinden sich die Dingli Cliffs, die vor allem vom Wasser aus sehr beeindruckend sind. Hier findet man eine kleine Kapelle, die zu Ehren der heiligen Maria Magdalena erbaut wurde. Sie markiert den höchsten Punkt der Insel. An den steilen Hängen des Hügels wird Landwirtschaft in Form von Terrassenfeldern betrieben.