Let's Travel May 14, 2023 Atlanta, GA USA Spaghtti junctions… it was the first thing I learned when I moved to Atlanta. Let me tell you for a small town midwestern gal it is no joke.…