Where is Tal-Or?

Where is Tal-Or located?

Tal-Or, Southern District, Israel (approx. 31.3527720342°, 34.4984178527°)


Where is Tal-Or on the map?