Yes, those dots are people on the sand. This is not a bad image for the little Canon G12 at 5x optical zoom. I dearly love that camera, and it goes with me wherever I go, especially on trips like this.