Southern Catalonia's finest castle is at Miravet, 6km off the N420, 60km west of Tarragona. Built in the 11th century, it was reconquered then given to the Templars. It's a formidable stronghold, with incredibly solid walls, and it towers above the pretty village that cascades down a hill on the banks of the Ebro. Opening hours vary seasonally.