13 years ago
When thinking of Turtle Bay one immediately wonders, where on Earth did the name originate? Where are all the turtles? Where's the bay? Even if you search the records of New York City you will still have great difficulty finding congruent answers ...