Das Heiligtum, das sich in der Nähe eines Sees, des Palicorum Lacus (Lago di Nafta) befand, wurde 1962 in einer Grotte bei Palagonia entdeckt, die am Fuß eines heute Rochitella genannten Hügels liegt.