Full-day tour from Barcelona to Montserrat with a private guide - including cable car