What a place! What a view. Every time I'm in Taormina visiting Teatro Greco is a must! Once you go there, you know the world is a beautiful place.
Very true, we gazed out at the view for quite a while...
Sign up to comment.
Sign in if you already did it.
Photo taken in Taormina Messina, Italy
Misplaced? Suggest new location