Taormina is a small hillside (204m above sea level) town and popular tourist destination on the north-west coast of Sicily. Yes, those are Christmas decorations.
Taormina is a small hillside (204m above sea level) town and popular tourist destination on the north-west coast of Sicily. Yes, those are Christmas decorations.