The hilltop town of Taormina in the north-east of Sicily is where you’ll find the White Lotus or to give its name IRL, the San Domenico Palace, which was originally a convent. But have no fear, you don’t need to be the queen of Sicily to enjoy Taormina (soz Tanya, […]