Palermo is an island blessed with incredible beaches and ancient hilltop villages. As well as being known for its beaches and active volcano, Sicily also has some ancient architecture. These include the Norman Cattedrale and the Palazzo Reale.  The classical ruins at Tindari and the ancient city of Taormina are also well worth a visit.