News

St. George Island, located about 70 miles southwest of Tallahassee, connects with the Florida Panhandle via the ... crystal clear water and the “get-away-from-it-all” feeling of remoteness ...