In this paper, a new reversible watermarking scheme resistant to geometrical attacks is presented. The proposed scheme does not need the original image for extracting the watermark, and induces not noticeable distortion during the watermarking procedure. The embedding algorithm has low computational complexity, can be applied to very small images (down to 16 x 16), and provides capabilities of multicasting. The watermarked images show robustness against geometrical attacks like rotation, flipping, translation, aspect ratio changes and resizing, warping, shifting, drawing, scattered tiles, shaking as well as their combinations.