Input (grade 10): Grefrath is a municipality in the district of Viersen, in the western part of North Rhine-Westphalia, Germany.
Output (grade 6): Grefrath is a municipality in the district of Viersen. It is found in the western part of North Rhine-Westphalia, Germany.