Love ItLove It

Located in Forest Park

Located in Forest Park between Portland and Beaverton, the Witch’s Castle sits alongside Balch Creek, near the junction of Wildwood Trail and the Lower Macleay Trail. The land where it stands was once owned by Danford Balch, who leant the nearby creek its name. In 1850, Balch filed a land claim for the property, and worked to clear it with the help of an itinerant worker from Vancouver named Mortimer Stump.


What do you think?


Leave a Reply

Leave a Reply