Diamond Beach

Diamond Beach on Nusa Penida Island in Bali, Indonesia is breathtaking. More in person than in the photo.

No comments yet