November ushers in the season of giving and gratitude, and there’s no place that embodies those feelings quite like The Bahamas.