Through its dances, music, and education outreach, Highland Echoes helps preserve the Scottish traditions that are deeply rooted in North Carolina.
Through its dances, music, and education outreach, Highland Echoes helps preserve the Scottish traditions that are deeply rooted in North Carolina.