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?
{"latitude":32.083714,"longitude":34.79825,"title":"Tel Aviv Center"}