Where is Randolph's Leap?
Where is Randolph's Leap located?
Randolph's Leap, Randolph's Leap, Great Britain (approx. 57.525227°, -3.6714714°)
Where is Randolph's Leap on the map?
{"latitude":57.525227,"longitude":-3.6714714,"title":"Randolph's Leap"}