location in the center, place located about the same distance from all points

listen to the pronunciation of location in the center, place located about the same distance from all points
English - English
central place