Tarragona is a lovely coastal resort in Catalunya, not too far from Barcelona. It features a nice town centre, great beach area and some classic Roman ruins and statues. Related Images: