Where is Lime Rock?
Where is Lime Rock located?
Lime Rock, Connecticut, United States (approx. 41.9337°, -73.38929°)
Where is Lime Rock on the map?
{"latitude":41.9337,"longitude":-73.38929,"title":"Lime Rock"}