We've been to most of the beaches in the upper and middle Keys and finally found a great one! Sombrero Beach is maintained by ... More