The historic town of Bath, NC is perfect for the history buff. Between pirates, Native American wars, etc., it has a rich history.