Video

Crystal Bay beach in Bali Indonesia island Nusa Penida (Stock Footage)

Crystal Bay beach in Bali Indonesia island Nusa Penida (Stock Footage)

Crystal Bay beach in Bali Indonesia island Nusa Penida areal footage. Ocean blue and golden sand with green palms and stunning tropical wild life and environment. Filmed in 4k

by
by
by
by
by
by