A Navarre woman and child were seriously injured after a crash ended with their vehicle becoming submerged in a water retention pond, according to the Florida Highway Patrol. FHP said that the crash ...
Navarre Beach is located in the panhandle of Florida. It is on Santa Rosa Island, which is a barrier island in the Gulf of Mexico. Navarre Beach is in Santa Rosa County, Florida. For perspective, ...
The Santa Rosa County Sheriff's Office announced Tuesday the deaths of two people from Navarre in an apparent murder-suicide ... Lane on Oct. 25 after receiving a report from a citizen of a woman ...