The Lavish Italian Hotel Where the Second Season of “The White Lotus” Was Filmed

The second season of the HBO Max series “The White Lotus” was shot on location at the lavish San Domenico Palace hotel in Taormina, Sicily. | Frommer’s