Kiito Falls

Kiito Falls

be amaze by the breathtaking view of Kiito falls in Malybay Bukidnon
This tourist spot is found in Malaybay, Bukidnon