Turtle Park is a small artificial island on the Gulf Road located right behind Johnny Carino’s. It’s called Turtle Park on Google Maps because it has turtle sculptures scattered on it.
Unlike Duck Park which I posted about a couple of weeks ago and has real ducks, there are no real turtles in Turtle Park. It’s still really cute though.