Where is Can-Umantad Falls?
Where is Can-Umantad Falls located?
Can-Umantad Falls, Bohol, Philippines (approx. 9.830158°, 124.4197°)
Where is Can-Umantad Falls on the map?
{"latitude":9.830158,"longitude":124.4197,"title":"Can-Umantad Falls"}