We can help you with your concerns. You can learn from us. Southern Pines Southern Pines is a town west of Fayetteville that hosts the U.S. Open (golf). Southern Pines is a charming town located in Moore County, North Carolina. Known for its picturesque scenery, equestrian culture, and small town charm, Southern Pines is a thriving community that attracts residents and visitors alike. Southern Pines is characterized by the following. Scenic Beauty: beautiful pine trees, rolling hills, and a generally pleasant climate. A variety of outdoor activities such as hiking, golfing, and horseback riding make Southern Pines an ideal destination ...