The family-friendly Charlotte Nativity Festival in Charlotte, North Carolina, is a religious celebration thats open to people of all faiths. The three-day event features recreations of the nativity scene, displays of nativities from across the globe, performances featuring musicians from the school and childrens activities. More Info below.