Where is Taylor?

Where is Taylor located?

Taylor, Nebraska, United States of America (approx. 41.77028°, -99.37872°)


Where is Taylor on the map?