News

NEW ULM – Nehls Park, located at 1100 Summit Avenue, has one of the stranger origin stories for a neighborhood park in New ...