Ocean waves at rocky shore. Turquoise waters crash against stone stacks on Tembeling beach, Nusa Penida, Bali, Indonesia.
Green tropical coastline of Bali Island with limestone steep cliffs and azure turquoise Indian Ocean waters. Waves foaming. Uluwatu Pura ancient Temple at rocky beach. Indonesia. Greenery close-up.
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline
Aerial footage of turquoise ocean waters washing rugged, rocky shoreline