Taormina city view from Saracen castle. Taormina is a small town on the east coast of the island of Sicily, Italy. Taormina is a very popular tourist destination since the 19th century.
Editorial use only
Editorial credit: cge2010 / Shutterstock.com

Royalty-free stock photo ID: 95343508

Taormina city view from Saracen castle. Taormina is a small town on the east coast of the island of Sicily, Italy. Taormina is a very popular tourist destination since the 19th century.