The Grotto 4.7 / 5

8840 NE Skidmore St, Portland

Overview

The Grotto is a internationally-renowned Catholic shrine and botanical garden located minutes from downtown Portland, serving over 300000 visitors annually.

Tips & Reviews