Un tempo conosciuto come villaggio di pescatori per le caratteristiche capanne in falasco, oggi rinomata località balneare, San Giovanni rappresenta uno dei luoghi più suggestivi della Costa del Sinis. Le sue acque cristalline e i fondali ricchi di specie ittiche e flora marina costituiscono lo scenario ideale per gli amanti del diving e snorkeling, i venti costanti e la conformazione del territorio contribuiscono a renderlo meta ambita per gli appassionati di surf.
Percorrendo la penisola, lungo la strada che conduce a Capo San Marco, tra l’alternarsi di dune sabbiose e rocce di arenaria e basalto, potrai ammirare le rovine dell’antica città fenicio-punica di Tharros, e la suggestiva Torre Spagnola che regala in tutte le direzioni un panorama mozzafiato.
Passeggiando tra le vie del villaggio, nella piazza centrale si trova una piccola chiesa paleocristiana, risalente al V secolo, in principio a croce greca e in seguito restaurata a croce latina.