Published On Sep 3, 2022
Tabubil is a small peaceful town located in the Star Mountains of North Fly District in Western Province. This was a video take from a helicopter when I was visiting Mt Robinson.
For more videos about Tabubil, CLICK the Links Below:
Cascading Waterfall:
   • Fresh Waterfalls (Mountain Wara) #Fee... Â
Finalbin Village:
   • Video Â
Tabubil area:
   • Video Â
Fresh water streams:
   • Fresh Water Falls from the mountains ... Â
show more