The “Titan of Tarragona”: Unearthing a Pre-Human Colossus on the Catalan Coast
The “Titan of Tarragona”: Unearthing a Pre-Human Colossus on the Catalan Coast Tarragona, Spain – The windswept hills overlooking the sun-drenched Mediterranean coastline of Catalonia have long been a treasure trove….










