8840 NE Skidmore St, Portland
The Grotto is a internationally-renowned Catholic shrine and botanical garden located minutes from downtown Portland, serving over 300000 visitors annually.
Photography
Kids Friendly
Typical Tourist