È fra gli edifici di culto cristiano più antichi della Sardegna, e sta in mezzo a una borgata di pescatori.
Sorge nel cuore della borgata marina di San Giovanni di Sinis, sulla strada che porta a Tharros.
È uno degli edifici di culto cristiano più antichi della Sardegna: una chiesa piccola, essenziale, che ha attraversato quasi tutta la storia dell'isola.
Sta a pochi passi dall'area archeologica di Tharros: la città antica e la chiesa raccontano due epoche che qui si toccano.
La borgata intorno conserva ancora alcune delle case di pescatori tradizionali del Sinis.