The Mechanical Riverfront Kingdom on Druid Hill in Decatur, Georgia, is a wacky art garden featuring whimsical metal junk sculptures that are sure to delight your imagination! In a world where ...