Belcastro è un comune di circa 1500 abitanti, in provincia di Catanzaro, situato alle pendici della Sila Piccola non molto distante dal mare. Borgo che vanta origini greche, conserva una tipica struttura medievale con un delizioso centro storico ed è sovrastato dal castello dei Conti d'Aquino, anch'esso medievale, che ancora mantiene molte delle sue strutture originarie, come i bastioni, le torri e il Mastio centrale. Interessanti da vedere sono, inoltre, l'elegante Palazzo Poerio, edificato nel XVI secolo, e le numerose chiese di varie epoche, tra le quali segnaliamo la Chiesa della Pietà, di origine bizantina, e la Chiesa madre di san Michele, in stile romanico.