Rocca (fortification)
A rocca (lit. 'rock') is a type of Italian fortified stronghold or fortress, typically located on a hilltop, beneath or on which the inhabitants of a historically clustered village or town might take refuge at times of trouble. Generally under its owners' patronage, the settlement might hope to find prosperity in better times.