Where is Deep Creek Hot Springs?

Where is Deep Creek Hot Springs located?

Deep Creek Hot Springs, Deep Creek Hot Springs, United States of America (approx. 34.339443°, -117.17694°)


Where is Deep Creek Hot Springs on the map?