This flag is located in front of the town hall and police station in Juno Beach, FL. It was difficult to get a good picture of the whole flag so make sure you check out both pictures in the gallery. The turtle on this flag is cute!
The city's website has a good picture of the city seal with the turtle.