Summary: Discover TAORMINA, Sicily Taormina is a small town in the island of Sicily in Italy. In ancient times was a Greek colony, dating from about 400 BC, which submitted to Roman authority in
Image Dimensions: 130 x 100
Image originally found here.