Video

Beautiful Tropical Waterfall Philippines, Cebu (Stock Footage)

Beautiful Tropical Waterfall Philippines, Cebu (Stock Footage)

Aerial view of Cambais waterfalls in a mountain gorge in the tropical jungle, Philippines, Cebu. Waterfall in the tropical forest.

by
by
by
by
by
by