Picturesque Italian beach, Cala Petra Ruja, with fine sand, emerald sea, bar, restaurant, and rentals. Known for reddish granite rocks.