The City of Norwich is now home to a special memorial to Mohegan Indians whose final resting place was encroached upon over many centuries, but has been restored to its rightful position as a historic and sacred site.