Do you ever visit Salemi in Italy, a stunning medieval village in Sicily that means “peace”?
Salemi, nestled on the hill of the Belice Valley, among the changing green of vineyards and olive groves, tightens around the Norman-Swabian Castle. The village, with its medieval imprint, is ...
Read more