There is plenty to explore in Badin, NC, from Badin Lake to Morrow Mountain State Park to its neat downtown area.