Mediterranean Cruise June 2026TravelerMontserrat May 28 in Spain ⋅ ☀️ 86 °F Monastery on a mountain? Yes, but beware of heat! 0 likes Trip