Offers golf, tennis, swimming and dining 3,700 feet above sea level.
Weather information for Blowing Rock, North Carolina