Overview
Clifford is a village in North Dakota, United States, with a population of about 43[1].
Geography
- Coordinates: 47.3480, -97.4106
Places · place_us_nd_clifford
Clifford is a village in North Dakota, United States.
Clifford is a village in North Dakota, United States, with a population of about 43[1].