Lido Park is a small park in the dead center of St Pete Beach. If you’re trying to find it, just drive down Gulf Blvd until you see the massive water tower (although it’s not visibly elevated on the exterior). It’s between Walgreens and Mobil & Drunken Clam. It is an easy sub-1 mile walk from most St Pete…