Where is Pharr?

Where is Pharr located?

Pharr, Texas, United States (approx. 26.1947962°, -98.1836216°)


Where is Pharr on the map?