Piazza IX Aprile, Taormina, Sicily, Italy © rudi1976/Alamy
Explore more Bing wallpapers with similar colors:
Welcome to Taormina, an historic Italian resort built into a hillside high above the Ionian Sea on the coast of Sicily. From here you can take in panoramic views of the coast of Calabria, on the Italian mainland, the city of Syracuse, and Mount Etna, roughly 20 miles away.