Nature's Haven on Dover's Edge
High Meadows was a small ski area in the Banner Elk area that operated through the 1970s. The area closed due to competition from larger neighboring resorts.
Loading map...
Nature's Haven on Dover's Edge
High Meadows was a small ski area in the Banner Elk area that operated through the 1970s. The area closed due to competition from larger neighboring resorts.
Loading map...