Where is Taylor?

Where is Taylor located?

Taylor, North Dakota, United States of America (approx. 46.90056°, -102.4252°)


Where is Taylor on the map?