Italy is not all high fashion and fast cars! It’s hard to believe that up till as late as the 1970s there were cave dwellers in Italy, a country with a reputation for high fashion and sleek fast cars. In the southern spur of Italy is the town of Matera whose citizens used to live […]
You are here: Home / Archives for cave dwellers