Where is Wilber?
Where is Wilber located?
Wilber, Nebraska, United States (approx. 40.481516°, -96.960259°)
Where is Wilber on the map?
{"latitude":40.481516,"longitude":-96.960259,"title":"Wilber"}