Where is Tequendamita Falls?
Where is Tequendamita Falls located?
Tequendamita Falls, Tequendamita Falls, Colombia (approx. 6.082222°, -75.47583°)
Where is Tequendamita Falls on the map?
{"latitude":6.082222,"longitude":-75.47583,"title":"Tequendamita Falls"}