Turtle Rock is a fifty foot peninsula that has the actual appearance of a turtle’s head where it is a thrill to see young turtles swimming in the choppy waters that surround the rock. The rock itself is a comfortable spot to relax, take some memorable pictures and enjoy the refreshing Caribbean Sea Breeze.