Tag Archives: The Nativity Story

The Nativity Story

Matera, Italy

Matera, Italy

Popular for its sassi and stunning landscapes, Matera lies on the border of Basilicata and Puglia in southern Italy. Though still relatively undiscovered by foreign tourists, it is one of the most popular cities among the local residents of Italy.  Also known by the name of ‘la Citta Sotterranea’ (The Subterranean City), it is one…
Read more