It’s been a long, exhausting winter, and now it’s time to start the new year making family memories that will last a life-time. Reconnect with your family, yourself, your beach. Navarre Beach on Santa Rosa Island is waiting…