Hotel Guide: Lumberton, North Carolina

So you’ve found yourself in Lumberton, North Carolina? Well, this city is located in southern North Carolina’s Inner Banks region, and is located on the Lumber River. Thus, making this place an amazing location for beautiful views of the river. Lumberton was first founded in 1787 by John Willis, who was an officer in the … Continue reading Hotel Guide: Lumberton, North Carolina