For a seaside location, rich history and terrific food and wine – but far fewer tourists – head to Tarragona ...