This body of water seemingly enclosed around a mass of land is surely beautiful, but it looks hardly like a bay, although according to Google Maps, it is located in the area of Saint Andrew Bay in Florida
Name: St Andrew Bay?
Lat, Long: 30.1853393,-85.552009
Location: Saint Andrew Bay, Florida, USA
Reported by: Anonymous