Doll’s Head Trail – Probably the World’s Creepiest Hiking Trail

Just outside the city of Atlanta, in Georgia, lies one of the strangest, most disturbing hiking trails in the world – Doll’s Head Trail. Faithful to its name, this 1.5-mile course is lined with creepy doll heads that seem to be following you with their gaze as you walk by. Long before it became home […]