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