Termoli è una città costiera del Molise, in provincia di Campobasso. L'antico borgo marinaro, delimitato da un muraglione, sorge su un promontorio, mentre la città si estende sia sulla costa che più internamente. Attualmente, il turismo della città è prevalentemente culturale e balneare, e le principali attrazioni turistiche sono il Borgo Antico, il Castello Svevo e la Basilica.