Turtle Rock is situated for the east of Welcome Bay, right on the edge of your selected snorkeling location. Easily seen from your jetty, it’s a gaggle of rocks with the biggest 1 formed like a turtle, The natural way “painted” white by seabirds. This place is known for Repeated sightings of green sea turtles, plus the fish life below is ofte