Englewood Beach STATE: FloridaBody of Water: Caloosahatchee NorthLatitude: 26.9235Longitude: -82.35517 Location: Caloosahatchee North