Diamond Beach in Nusa Penida, Bali showcases a breathtaking tropical landscape with white sandy shores, towering limestone ...