Where is Escobar?

Where is Escobar located?

Escobar, Paraguari, Paraguay (approx. -25.65°, -57.01667°)


Where is Escobar on the map?