Montserrat & Girona Day Trip from Barcelona — Monastery, Mountain Views, and Medieval Streets | Guided Tour | Walking Tour | History Tour