Highlands Waterfall September 20, 2014 / greg heine Highlands, NC and the surrounding has a large number of awesome waterfalls to explore. This one is called Glen Falls. Comment 0 Likes tags / waterfalls, north carolina, nc, travel, canon, manfrotto, water, nature, outdoors