Where is The Rock?
Where is The Rock located?
The Rock, Western Greece, Greece (approx. 38.4236718099°, 21.8430519104°)
Where is The Rock on the map?
{"latitude":38.4236718099,"longitude":21.8430519104,"title":"The Rock"}