Where is Port Isabel?

Where is Port Isabel located?

Port Isabel, Texas, United States (approx. 26.0734119°, -97.2085844°)


Where is Port Isabel on the map?