Embark on a week-long journey through the natural beauty and charming towns of North Carolina, with Hanging Rock as your centerpiece.