Balanced Rock NY: North Salem’s Stonehenge

Is the Balanced Rock in North Salem, N.Y. a mere geographic anomaly or something more magical? The Bashful Adventurer investigates.