where is oliveri located in scilily, italy
The small town of Oliveri is in the Province of Messina, in north-east Sicily and an understanding of the historical background of the town makes a visit more interesting.