St. Mary's Island, Florida: What It Is and Why It Matters
St. Mary's Island in Florida is a modest point of land situated along the state's Atlantic coastline, and it is often discussed in relation to barrier island systems and local n...
Read article