Incredible beach moments caught on camera ........