Travel Past Taormina Sicily..I remember this exact spot..would love to go back..love Italy..but Sicily..different world.. Source : http://500px.com/photo/7753 Does this belong to you Or do you know who sells it ? Let us know Login to comment Send to a friend Travel Past View Source