Montserrat, Girona & Costa Brava 12 Hour Day Trip from Barcelona in Barcelona, Spain