Traditional Balinese temple located on a small, rocky island & offering water vistas.

Claim This Listing