This small village of Castelmola is a real genuine natural terrace built around the ruins of a Norman castle. The Norman wal ...