Where is Taylor University?
Where is Taylor University located?
Taylor University, Indiana, United States (approx. 40.45838°, -85.49525°)
Where is Taylor University on the map?
{"latitude":40.45838,"longitude":-85.49525,"title":"Taylor University"}