First Impressions: Our Sister City Taormina,Italy


In response to the question I posed in my previous article, (What makes Taormina unlike anywhere else in the Mediterranean?), I’d like to briefly expand on possibly the most famous site that draws tourists to this gem of a city. The Greek Theater, or more commonly and correctly called Il …

Read More »