The stunning White Lotus Season 2 filming locations you can visit IRL
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, we love you really). Check … [Read more…]