Historic Rock Castle

State Historic Park in Hendersonville, Tennessee