Walthour-Moss Foundation Website: walthour-moss.com The 3,500-acre Walthour-Moss Foundation is one of the largest public equestrian areas in the United States. Located just north of Southern Pines, it offers up numerous trails and open riding areas for all riders.