An hour south of Barcelona lies Tarragona, a town home to Spain's most remarkable Roman ruins. Here are the best things to do in Tarragona!