San Giovanni a Piro è un antico paese di origini medievali della provincia di Salerno. Sorge su una collina a 450 metri sul livello del mare. Di grande interesse sono l'Abbazia italo-greca edificata dai monaci basiliani e dedicata a San Giovanni Battista, e la Chiesa di San Gaetano da Thiene nel rione Tornito del XVII secolo.
Il centro storico conserva intatto il fascino medioevale con pregevoli portali in pietra, archi a tutto sesto, deliziose scalinate e balconi in ferro battuto.
La natura che circonda il centro urbano offre una fauna e una flora ricche ed interessanti che fanno della località uno dei gioielli più preziosi del Parco Nazionale del Cilento e Vallo di Diano.