Where is Sulphur?

Where is Sulphur located?

Sulphur, Sulphur, United States of America (approx. 34.50968°, -96.97465°)


Where is Sulphur on the map?