Forest park is the largest park inside city limits in the U.S. Here is the stone house, a wpa project built as restroom facilities. Locals on the trail stopped to tell us it has the nickname of the witches house. Does anyone remember that movie Swamp Thing? I had little snippets of imagery from that movie as I glanced at moss growing on everything!