Visitors to his unique roadside stop can climb the 114 stairs to the top of the lighthouse, enjoy panoramic views, learn more ...
That’s Brevard, North Carolina, a mountain town that’s been quietly stealing hearts while the rest of the world rushes past ...