July 18, 2015Relaxation and Rejuvenation at The Mast Farm Inn – Valle Crucis, NC Nestled in the High Country of the North Carolina mountains of Valle Crucis lies a hidden treasure