
Montserrat is a Catalan word which literally means "serrated mountain". It pertains to the unique rock formation of the mountain chain near Barcelona, Spain. While in Barcelona, I was lucky enough to visit the Our Lady of Montserrat Basilica which is nestled among these beautiful formations. The Basilica was built and is still maintained by Benedictine ...








Email
Technorati
Twitter
RSS
Facebook
AIM