What is a cute town close to Charlotte that you would recommend to visit? Two hour or less drive. Most of the popular places we have been to. Just wondering if there is a hidden gem that we have missed. One of my favorites is Greenville. Any suggestions?