Taliyan Falls

Taliyan Falls

Taliyan Waterfall in Impasugong, Bukidnon just beside mighty Tagoloan River
This tourist spot is found in Impasugong, Bukdinon