Looking for some solitude, a place to meditate or simply appreciate nature? Then, consider spending several hours at The Grotto. It is an internationally-renowned Catholic shrine and botanical garden located minutes from downtown Portland. Formally The National Sanctuary of Our Sorrowful Mother, The Grotto provides a peaceful retreat for more than 300,000 visitors each year […]