Italy is home to an island vacation paradise featuring clear waters, amazing food and history, and - best of all - virtually ...
From an iconic Baroque square in Palermo to a lavish palazzo in Catania, here are the real-life backdrops of The Leopard.