The Grotto Matthew Alexander May 31, 2014 the grotto is a really neat treasure in ne portland. it's 62 a acre catholic shrine and botanical garden. theres an incredible shrine built into the existing rock formations, and peaceful walking paths throughout. mXa