Carrabelle, Florida, is a laid-back Forgotten Coast town with uncrowded beaches, a historic lighthouse, fresh Gulf seafood, ...