Turtle Rock is located towards the east of Welcome Bay, correct on the edge in the designated snorkeling location. Simply noticeable from your jetty, it’s a bunch of rocks with the biggest a single shaped like a turtle, Normally “painted” white by seabirds. This spot is known for frequent sightings of green sea turtles, and the fish lifetime