×
Bali Waterfall

Bali Waterfall

FG icon

A waterfall cascades into a lush tropical jungle river in the secluded emerald forests of Bali, Indonesia.