Where is The Leap?
Where is The Leap located?
The Leap, Queensland, Australia (approx. -21.06784°, 149.0181°)
Where is The Leap on the map?
{"latitude":-21.06784,"longitude":149.0181,"title":"The Leap"}