Where is Loxahatchee?

Where is Loxahatchee located?

Loxahatchee, Florida, United States (approx. 26.7716°, -80.2388°)


Where is Loxahatchee on the map?