La chiesa di S. Giovanni Battista è ubicata nella graziosa borgata di Olia Speciosa. La chiesa, un’ampia struttura dalle forme architettoniche moderne, si trova all’interno di un grande e curato giardino.
L’interno è caratterizzato da una spaziosa navata; sopra il semplice altare è posto un lungo e colorato mosaico di Delitala, mentre le pareti sono arricchite da numerose statue.
Alla destra dell’altare è presente anche il Grande Cristo di Castiadas, un’enorme crocifisso (alto più di 6 metri) donato alla parrocchia da 2 turisti tedeschi.