Klenkin Manor

Stately Klenkin Manor, located just outside of Atlanta, Georgia, is the estate of the Klenkin Family.