The Grotto

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