Where is Lake Ray Hubbard?
Where is Lake Ray Hubbard located?
Lake Ray Hubbard, Lake Ray Hubbard, United States of America (approx. 32.799442°, -96.494995°)
Where is Lake Ray Hubbard on the map?
{"latitude":32.799442,"longitude":-96.494995,"title":"Lake Ray Hubbard"}