From Barcelona: Montserrat, Girona and Costa Brava Full-Day Tour | PlanTrip