Aerial view of Diamond Beach Bali with turquoise waters, limestone cliffs, and white sand beach surrounded by tropical vegetation - stock photo

More Photos from Diamond Beach