*** Welcome to piglix ***

Rocchetta


Rocchetta (meaning little fort in Italian) may refer to any one of many towns in Italy:


...
Wikipedia

...