First Tee Mountain Golf offers golf packages for individuals or groups to experience a golf vacation on some of the most beautiful courses in Western North Carolina at an affordable rate. Come enjoy panoramic views from elevated tees and putting on greens etched around mountain streams and lakes.