Region of the Week Tag

Lombardia, our Italian Region of the week, is a large region in the North of Italy. Since it is home to one sixth of Italy's population and produces about a fifth of Italy's gross domestic product,...

Taormina is well known as a picturesque vacation town on the coast of Sicily that hosts an international film festival each summer. Beyond its wonderful beaches and resorts, though, Taormina has a fascinatingly complex history due to...