Navarre Beach STATE: FloridaBody of Water: Caloosahatchee NorthLatitude: 30.385Longitude: -86.86508 Location: Caloosahatchee North