The former Imperial Tarraco is the perfect place to visit for those who love all things Roman (a World Heritage Site). I especially recommend the ancient urban core (please consult the travel guide, there are so many Roman and Medieval sights to see that I would simply run out of space here).