Download high resolution images of beaches. Beach is the shore of a body of water, especially when sandy or pebbly. These photos are in the size of 800X600 pixels or above. Most of the pictures are in public domain and are royalty free. The photographs are available both for personal and commercial