Accommodations June 10, 2018 3 reasons to visit beautiful High Hampton Inn in North Carolina This may be the most relaxing place on the planet. We’d been to this historic 1400-acre resort in Cashiers, North Carolina, several times before so I’m not…