Immerso nella natura, ai piedi del Monte Patalecchia e a pochi metri dalla Basilica del Santuario dellкAddolorata di Castelpetroso.
Surrounded by nature, at the foot of Mount Patalecchia and a few meters from the Basilica of the Shrine of Our Castelpetroso.