Where is Watts Bar Lake?
Where is Watts Bar Lake located?
Watts Bar Lake, Watts Bar Lake, United States of America (approx. 35.62083°, -84.78167°)
Where is Watts Bar Lake on the map?
{"latitude":35.62083,"longitude":-84.78167,"title":"Watts Bar Lake"}