Brown Mountain Beach Resort blew us away with its incredible yurts with hot tubs on the Western NC river. It was the perfect place to stay for our first official visit to Caldwell County. Located right on the banks of Wilson Creek, several cottages and yurts offer...