Street Smarts: Piazza Cavour

  Street Smarts is a series in which we find some of the most common and popular street names in Italy and explain why they are so popular, and give some history behind them. In many an Italian city, or town large enough to merit the necessity of a large plaza, you will find a Piazza … [Read more...]

Italy’s Shaky History

By James Esplin Italy is a peninsula.  If you’re up to date on your geology, you may be aware that peninsulas are often created during the collision of tectonic plates, resulting in many natural wonders like Vesuvius, Etna, and ever-present geothermal activity lending itself to thermal pools and … [Read more...]