Hospitality Italy Sightseeing Start your Sicily sightseeing, from the mythical Villa Igieia, in the hills of Palermo! Located on the northern coast of the Italian island of Sicily, get to know its massively Arab-Norman inspired capital of...