Flaws Discovered in USF Study on Upham Beach Erosion Control

That erosion is a problem on Upham Beach is not in dispute. However, proposed solutions have created an extended debate. Upham Beach is located at the northern end of St. Pete Beach, which is on an island otherwise known as Long Key. A narrow pass, called “Blind Pass,” separates Upham Beach from Treasure Island to [...]

Related Posts

Comments are closed.