Where is Kanching Falls?
Where is Kanching Falls located?
Kanching Falls, Kanching Falls, Malaysia (approx. 3.3019295°, 101.61955°)
Where is Kanching Falls on the map?
Kanching Falls - Kuala Lumpur
{"latitude":3.3019295,"longitude":101.61955,"title":"Kanching Falls"}