Where is Humpback Rock?
Where is Humpback Rock located?
Humpback Rock, Virginia, United States (approx. 37.96083°, -78.90028°)
Where is Humpback Rock on the map?
{"latitude":37.96083,"longitude":-78.90028,"title":"Humpback Rock"}