Elachee Nature Science Center

Location