Portsmouth Subdivision in Garysburg, NC 27831

Portsmouth Subdivision in Garysburg, NC 27831 (Northampton County) is an abandoned railway.