Prehistory and ancient history have given Catalonia a great many sites of interest: from cave paintings and megalithic monuments to remains of Greek colonies and Roman buildings.