Where in the US is Geoffrey the Giraffe? Have you figured it out yet? We were in Lincoln National Forest near Cloudcroft, New Mexico. We set up camp in the Apache Campground, which is the best area to camp if you want to be more secluded (so long as you don’t mind the eerie howling […]