Roll 33 – The Witches Castle in Portland, Oregon

For Roll 33 I wanted to go on a pinhole adventure so I went to the Witches Castle in Portland, Oregon. I posted this originally on Pinhole Obscura. The Witches Castle is located in Forest Park (Portland, OR). There are a host of rumors about this place. I was curious about how the place came…