Matera: A Guide to Italy’s Most Magical Town
The stunning Puglia or Amalfi coast may be popular among travelers, but one southern Italian gem is gaining popularity: Matera, the most magical and enigmatic town. Located in the “arch” of the distinctive boot of Italy, Matera lies in Basilicata’s massive agricultural region, snuggled between the series of endless mountain ranges to the west and […]