Rocca San Giovanni è un piccolo centro in provincia di Chieti su un colle roccioso a 155 metri dal livello del mare, tra la foce del fiume Sangro e quella del torrente Feltrino.

Dall’alto il colpo d’occhio raggiunge il mare e la più nota e suggestiva costa dei trabocchi.