Italian hidden gem with 'most beautiful' scenes where The White Lotus was filmed
A British holidaymaker has shared a look at the 'most beautiful' Italian town of Taormina in Sicily, which is where the second season of The White Lotus was filmed