The Tabuhan Island in the beautiful clear waters of the Bali Straits.

The small island named Tabuhan in the beautiful clear waters of the Bali Straits. Banyuwangi. Indonesia. Aerial footage taken with Drone.

Most Popular Searches On Stock Footage