Italian hidden gem with 'most beautiful' scenes where The White Lotus was filmed

1 day ago 3

Rommie Analytics

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
Read Entire Article