Last updated: 05:00 PM ET, Mon February 24 2020

Explore the Beauty of Sicily

Taormina
PHOTO: Taormina is a hilltop town on the east coast of Sicily. (Photo by Chelsea Davis)

Comments

LOAD FACEBOOK COMMENTS