Barbour Island - Island in McIntosh County, McIntosh County | Reviews, Photos & Information on Postcard