
The Green Turtle Celebrates 75 Years as an Islamorada Icon
March 24, 2023
The Green Turtle Celebrates 75 Years as an Islamorada Icon
Since the late 1940s, a trip through the Florida Keys was not complete without a…