Stella Maris Blog

Florida’s Navarre Beach is a Naturalist’s Paradise

Situated between two Florida hotspots — Pensacola and Destin — lies a more natural coastal getaway. Navarre Beach sits nestled around the Santa Rosa Sound with a quick bridge crossing to Santa Rosa Island with both public beaches and the Gulf Island National Seashore,…

read more…

Mary means Star of the sea, for as mariners are guided to port by the ocean star, so Christians attain to glory through Mary’s maternal intercession.” –St. Thomas Aquinas