Turtle Rock is situated to your east of Welcome Bay, proper on the edge of your specified snorkeling place. Very easily visible from the jetty, it’s a bunch of rocks with the largest a person shaped like a turtle, The natural way “painted” white by seabirds. This place is noted for Repeated sightings of green sea turtles, as well as fish dail