Where is Sulphur?

Where is Sulphur located?

Sulphur, Louisiana, United States (approx. 30.2365943°, -93.3773783°)


Where is Sulphur on the map?