Historic townscape of white buildings and tiled roofs rising along stone terraces in Monte Sant'Angelo town, Apulia, Italy