The suburbs of Kansas City are packed with eclectic gems — ranging from Shawnee's recreated historic farm town with fun events to Spring Hill, a quiet and friendly suburb that is perfect for retirees ...