Where is Lake Lanao?
Where is Lake Lanao located?
Lake Lanao, Lanao del Sur, Philippines (approx. 7.88111°, 124.2631°)
Where is Lake Lanao on the map?
{"latitude":7.88111,"longitude":124.2631,"title":"Lake Lanao"}