an expansive belt of rural land dotted with small beach communities between Steinhatchee and Cape San Blas. Tucked on the shores of a quiet river in the Florida panhandle, Carrabelle is a working ...