From amazing water activities and beautiful mountain villages, to ancient Roman cities and theme parks, these are the best things to do on the Costa Dorada, Catalonia. I’ve just returned from a week ...