What better place to celebrate all cultures, ethnicities, races and religions than Salisbury, Maryland? After hosting the National Folk Festival for five years, Salisbury’s own […]