Discover the best things to do in Matera Italy and plan your perfect trip to the famous Italian city. Uncover the essentials and more.