• October 17, 2017

BELPASSO, Italy — The Oasi di Francesca farm-stay hotel is situated in an unlikely spot here in Sicily, about a kilometer from an Italian naval air base and a half hour to the large port city of Catania in the east, facing the Ionian Sea. Among the acres of low-lying artichoke plants — as …