yourstayinbarcelona.com
Discover Montserrat
Montserrat, the first National Park in Spain, is a multi-peaked mountain located on the Catalan Pre-coastal range. The word Montserrat literally means “sawed mountain” refering…