Home > Video Showcase > Travel > The Most Beautiful Waterfalls in Zamboanga City, Philippines
The Most Beautiful Waterfalls in Zamboanga City, Philippines
by Liza Brown
YouTube Channel: Filmora Video Editor

I started making videos when I met Filmora. I regretted three years ago that I did not yet start creating videos. During that time, I didn't have any idea how to edit my footage. When I came across Filmora, I then decided that this software will be the best software for my video editing. The result was really amazing! Thanks Filmora!