A full travel guide on what to do in the Costa Brava in Catalonia, Spain. Info on Girona, Begur, Tossa de Mar, the Cami di Ronda and more!