The Coral Goddess is one of the many weird and wonderful structures to be found at the Pemuteran Bay BioRock project. The UN award winning coral restoration project located here in Northwest Bali.
The Coral Goddess is one of the many weird and wonderful structures to be found at the Pemuteran Bay BioRock project. The UN award winning coral restoration project located here in Northwest Bali.