Where is Tel Aviv Center?

Where is Tel Aviv Center located?

Tel Aviv Center, Tel Aviv Center (Station), Israel (approx. 32.083714°, 34.79825°)


Where is Tel Aviv Center on the map?